Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Cum să limitați numărul de luni de arhivă afișate în WordPress

După ce am scris articole pe blog timp de peste un deceniu, lista noastră de arhive pe WPBeginner a devenit incredibil de lungă. Ne-am dat seama că o listă nesfârșită de luni nu era doar dezordonată, ci făcea mai dificil pentru cititori ca tine să găsească conținut mai vechi.

Este o problemă comună de creștere pentru blogurile de succes, dar lăsând-o să scape de sub control poate părea neprofesionist și îi poate frustra pe vizitatorii dvs. Din fericire, există modalități simple de a o curăța.

În acest ghid, vă vom arăta trei metode diferite pentru a limita numărul de luni de arhivă afișate în WordPress, de la pluginuri ușoare la o soluție de cod personalizat.

Cum să limitați numărul de luni de arhivă în WordPress

Vom partaja trei metode diferite și puteți folosi linkurile rapide de mai jos pentru a sări direct la metoda preferată:

Metoda 1. Limitați numărul de luni de arhivă cu un plugin

Cea mai simplă modalitate de a organiza acele arhive WordPress este cu un plugin. Sincer, pentru majoritatea dintre noi, aceasta este calea de urmat. Este mai ușor și, în opinia noastră, cea mai bună alegere pentru majoritatea utilizatorilor.

În primul rând, va trebui să instalați și să activați pluginul Collapsing Archives. Pentru mai multe detalii, consultați ghidul nostru pas cu pas despre cum să instalați un plugin WordPress.

Odată ce pluginul este activ, accesați Aspect » Widgeturi în tabloul de bord WordPress. Veți dori să găsiți widgetul „Arhive colapsabile” și să îl trageți în bara laterală (sau oriunde doriți să apară arhivele dvs.).

Dacă nu sunteți sigur cum funcționează widgeturile, nu vă faceți griji! Avem un ghid despre cum să adăugați și să utilizați widgeturi în WordPress. Acesta vă ghidează prin întregul proces.

Colapsați arhivele

După ce trageți widgetul în poziție, acesta se va extinde, afișându-vă toate setările. Acest plugin folosește un cod inteligent numit JavaScript pentru a face linkurile arhivei dvs. colapsabile.

Practic, grupează arhivele lunare sub ani. Vizitatorii pot face clic pe un an pentru a-l extinde și a vedea arhivele lunare de dedesubt.

Puteți chiar să mergeți mai departe și să faceți arhivele lunare colapsabile, astfel încât utilizatorii să poată face clic pentru a vedea titlurile individuale ale postărilor din fiecare lună.

Consultați setările widget-urilor și personalizați-le după bunul plac. Poate doriți să schimbați modul în care sunt afișați anii sau să ajustați stilul de restrângere.

Odată ce ești mulțumit de tot, apasă pe butonul ‘Salvează’ din partea de jos a setărilor widget-ului. Nu uita acest pas!

Acum, accesează site-ul tău. Ar trebui să vezi widget-ul tău de arhive widget în acțiune, toate frumos restrânse și organizate. Mult mai curat, nu-i așa?

Arhive colapsabile

Metoda 2. Înlocuiți arhivele implicite cu arhive compacte

Doriți ceva mai simplu din punct de vedere vizual? Atunci Compact Archives ar putea fi pe placul dumneavoastră. Această metodă vă oferă un aspect mai curat și mai modern, comparativ cu widget-ul standard pentru arhive. Afișează arhivele într-un mod compact și frumos.

Exact ca înainte, primul pas este să instalați și să activați pluginul. Pentru mai multe detalii, consultați ghidul nostru pas cu pas despre cum să instalați un plugin WordPress.

După activare, navigați din nou la Aspect » Widget-uri. Găsiți widget-ul „Arhive compacte” și trageți-l în bara laterală sau zona de widget-uri.

Setări Arhive Compacte

Când deschizi setările widgetului, vei vedea că Arhivele Compacte oferă câteva stiluri diferite din care poți alege. Poți selecta ‘bloc’, ‘inițiale’ sau ‘numeric’.

Fiecare oferă un aspect ușor diferit arhivei dvs. compacte. Experimentați cu stilurile pentru a vedea care vă place cel mai mult pe site-ul dvs. Am găsit stilul „initials” deosebit de elegant pe un blog minimalist.

Odată ce ați ales stilul și sunteți mulțumit de cum arată în previzualizare, faceți clic pe butonul „Salvare” pentru a salva setările widgetului.

Acum, vizitați site-ul dvs. live și verificați noile arhive compacte. Vedeți cât de mai ordonate arată?

Previzualizare Arhive Compacte

Sfat bonus: Pluginul Compact Archives nu este doar pentru barele laterale! Îl puteți folosi și pentru a crea o pagină de arhive personalizată dedicată pe site-ul dvs. Acest lucru este excelent dacă doriți să prezentați toate arhivele într-un singur loc.

Dacă ești interesat să faci acest lucru, avem un ghid despre cum să creezi arhive compacte în WordPress care intră în mai multe detalii despre configurarea unei pagini separate de arhive.

Metoda 3. Limitarea manuală a numărului de luni de arhivă în WordPress

Această metodă necesită adăugarea de cod în fișierele dumneavoastră WordPress. Dacă nu vă simțiți confortabil să editați codul, vă recomandăm să vă limitați la una dintre metodele de plugin de mai sus.

Dacă decideți să continuați, recomandăm cu tărie utilizarea unui plugin pentru fragmente de cod în loc să editați direct fișierul functions.php al temei dvs., deoarece este mult mai sigur.

Aici la WPBeginner, folosim WPCode pentru gestionarea codului personalizat. Este cea mai sigură metodă de a adăuga fragmente de cod fără a edita fișierele temei, prevenind erorile care ar putea defecta site-ul dumneavoastră. Pentru mai multe detalii, consultați recenzia noastră completă despre WPCode.

Mai întâi, trebuie să instalați și să activați pluginul gratuit WPCode. Pentru instrucțiuni detaliate, vă rugăm să consultați ghidul nostru despre cum să instalați un plugin WordPress.

Odată activat, accesați Code Snippets » + Add Snippet din tabloul de bord WordPress. Plasați cursorul peste „Add Your Custom Code (New Snippet)” și faceți clic pe butonul „Use snippet”.

Adăugați un nou fragment de cod personalizat în WPCode

Apoi, adaugă un titlu pentru fragmentul tău. Acesta este doar pentru referința ta. Apoi, copiază codul de mai jos și lipește-l în caseta ‘Previzualizare cod’.

// Function to get archives list with limited months
function wpb_limit_archives() { 
 
$my_archives = wp_get_archives(array(
    'type'=>'monthly', 
    'limit'=>6,
    'echo'=>0
));
     
return $my_archives; 
 
} 
 
// Create a shortcode
add_shortcode('wpb_custom_archives', 'wpb_limit_archives'); 
 
// Enable shortcode execution in text widget
add_filter('widget_text', 'do_shortcode'); 

Acum, asigurați-vă că selectați „PHP Snippet” ca „Tip de cod” din meniul derulant.

Lipiți fragmentul de cod în WPCode

În final, comutați comutatorul de la „Inactiv” la „Activ” și faceți clic pe butonul „Salvați fragmentul”.

Activați și salvați fragmentul de cod personalizat

Acest cod creează un shortcode personalizat, [wpb_custom_archives], pe care îl puteți folosi acum. Pentru a-l afișa, accesați pagina Aspect » Widgeturi și adăugați un widget de tip „Text” sau „HTML personalizat” în bara laterală.

În interiorul widget-ului, adăugați shortcode-ul dvs. în interiorul etichetelor de listă neordonată, astfel:

<ul>
[wpb_custom_archives]
</ul>

Nu uita să dai clic pe „Salvează” pentru a stoca setările widgetului. Acum poți vizita site-ul tău web pentru a vedea noua listă de arhive mai scurtă în acțiune.

Tutorial video

Dacă preferați să urmăriți un tutorial video, consultați acest videoclip WPBeginner despre cum să limitați lunile de arhivă afișate în WordPress:

Abonează-te la WPBeginner

Întrebări frecvente (FAQ)

Iată răspunsurile la unele dintre cele mai frecvente întrebări pe care le primim despre gestionarea și limitarea arhivelor în WordPress.

Care este cea mai bună modalitate de a limita lunile de arhivă pentru începători?

Pentru începători, recomandăm cu tărie utilizarea unui plugin precum Collapsing Archives (Metoda 1). Este cea mai ușoară și sigură modalitate de a vă organiza arhivele fără a fi nevoie să atingeți niciun cod.

Va afecta limitarea numărului de arhive afișate SEO-ul meu?

Nu, nu ar trebui să vă afecteze SEO. Aceste metode schimbă doar modul în care arhivele sunt afișate în widgetul din bara laterală. Toate paginile lunare de arhivă există în continuare și pot fi indexate de motoarele de căutare.

Îmbunătățirea experienței utilizatorului cu o bară laterală mai curată poate fi chiar un mic semnal pozitiv pentru motoarele de căutare.

În metoda codului, pot schimba numărul de luni afișate?

Da, puteți schimba cu ușurință numărul. În fragmentul de cod furnizat, găsiți pur și simplu linia care spune 'limit'=>6, și schimbați numărul 6 cu numărul dorit de luni.

Trebuie să păstrez pluginurile active pentru ca acest lucru să funcționeze?

Da. Dacă folosești pluginul Collapsing Archives sau Compact Archives, acesta trebuie să rămână instalat și activ pe site-ul tău. Dacă dezactivezi pluginul, arhivele tale vor reveni la afișajul implicit WordPress.

Sperăm că acest articol te-a ajutat să găsești cea mai bună modalitate de a limita lunile de arhivă afișate pe site-ul tău.

Resurse suplimentare și ghiduri

Acum că arhivele tale sunt organizate, s-ar putea să găsești utile aceste alte ghiduri pentru gestionarea conținutului site-ului tău:

Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, este posibil să câștigăm un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

10 CommentsLeave a Reply

  1. Am o clientă care bloghează de ani de zile și a fost copleșită de lista de arhive. Am implementat acest lucru pe site-ul ei și a făcut o mare diferență pentru utilizatori. Încă un sfat: personalizați CSS-ul widget-ului pentru a se potrivi temei dumneavoastră pentru un aspect fluid. Acest lucru a ajutat enorm site-ul ei WordPress!

  2. Nu am folosit niciodată o arhivă pe site-ul meu. Apoi am citit unul dintre articolele tale, unde am citit că ar trebui să fie pe site. Dar asta a fost o problemă pentru că era prea lung. Acest fragment a rezolvat întreaga problemă genial. Mulțumesc

  3. Am folosit acest cod și a funcționat perfect.
    Dar problema este că ori de câte ori selectez o lună, mă duce pe pagina principală.

    • Ar depinde de metoda pe care o folosești. Dacă folosești un plugin, atunci ar trebui să contactezi prin intermediul forumului de suport al plugin-ului

      Admin

  4. Salut,

    Aș dori să întreb cum pot afișa numărul de postări lângă lună în lista de arhive din subsol?

    Exemplu:

    Mai 2018 (5)

    Am pus codul de mai sus pe site, însă aș dori să arăt și câte postări au fost publicate în fiecare lună.

    Mulțumesc

    Gaz

  5. Pare destul de stupid să fie nevoie să adăugați pluginuri pentru a opri ceva ce nu am cerut în primul rând. Ce zici de o simplă activare/dezactivare. Nu e nevoie să încarci toate arhivele.

  6. Salut,

    Pur și simplu ador site-ul tău! Folosesc WP de 10 ani, dar în sfârșit încep să învăț cum să accesez backend-ul și să manipulez. Foarte distractiv și foarte util.

    Astăzi am urmat sfatul dvs. despre limitarea numărului de arhive și am folosit „Metoda 3. Limitarea manuală a numărului de luni de arhivă în WordPress” – Funcționează excelent.

    Am o singură întrebare: Este posibil ca prima literă să fie majusculă? Adică: Ianuarie nu ianuarie, Februarie nu februarie și așa mai departe.

    • Salut Stegemüller,

      În mod implicit, ar trebui să afișeze numele lunilor începând cu o literă mare. Dacă folosiți WordPress într-o altă limbă, este posibil ca fișierele de localizare să aibă numele lunilor cu litere mici. Dacă puteți confirma și raporta acest lucru, traducătorii ar putea remedia acest lucru.

      Ca soluție temporară puteți folosi CSS. Încadrați shortcode-ul dvs. într-un div

      <div class="capsfix">[wpb_custom_archives]</div>

      Apoi adăugați acest CSS personalizat:

      .capsfix li { text-transform:capitalize; }

      Admin

Lasă un răspuns

Vă mulțumim că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa dvs. de e-mail NU va fi publicată. Vă rugăm să NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.