Cum să afișați toate postările dvs. WordPress pe o singură pagină

Doriți să afișați toate postările dvs. WordPress pe o singură pagină? Recent, unul dintre cititorii noștri a dorit să creeze o pagină de arhive și să arate toate postările WordPress pe o singură pagină. În acest articol, vă vom arăta cum să afișați toate postările dvs. WordPress pe o singură pagină, fără paginare.


Afișați toate postările WordPress pe o singură pagină

De ce și când să afișați toate postările pe o singură pagină?

WordPress vine cu pagini de arhivă încorporate pentru fiecare categorie, etichete, autor și dată.

Cu toate acestea, mulți proprietari preferă să creeze pagina de arhive personalizate pentru site-ul lor. Pagina de arhive evidențiază de obicei postările lor populare, afișează o arhivă compactă bazată pe date, categorii de liste sau nori de etichete afișate și multe altele. Aruncați o privire la pagina arhivelor WPBeginner ca exemplu.

Unele bloguri preferă să afișeze pur și simplu o listă cu toate titlurile lor de postare WordPress pe o singură pagină.

Tutorial video

Abonați-vă la WPBeginner

Dacă nu vă plac tutorialele video sau doriți să vă deplasați în ritmul propriu, atunci continuați să citiți instrucțiunile de mai jos.

Afișarea tuturor postărilor WordPress pe o singură pagină

Există multe moduri diferite de a afișa toate postările dvs. WordPress pe o singură pagină. Puteți afișa postări pe o pagină cu un cod scurt, puteți afișa postări pe o pagină folosind un plugin și, în sfârșit, puteți afișa toate postările pe o pagină folosind un șablon personalizat și o buclă.

Vom acoperi toate cele trei metode începând cu cea mai prietenoasă începătoare.

Metoda 1: Utilizarea mesajelor de afișare Plugin pentru shortcode

Primul lucru pe care trebuie să-l faceți este să instalați și să activați pluginul Shortcode Display Posts. Pentru mai multe detalii, consultați ghidul nostru pas cu pas despre cum să instalați un plugin WordPress.

Acest plugin funcționează din cutie și nu există setări pentru configurare.

Continuați și creați o pagină nouă și numiți-o Arhive sau orice alt titlu. După aceea, trebuie să inserați următorul cod scurt în pagina dvs..

[display-posts posts_per_page ="1000" ordine ="DESC"]

Acest cod scurt va afișa pur și simplu o listă cu toate titlurile postării dvs. într-o ordine cronologică. Este setat să afișeze maximum 1000 de postări pe pagină.

Dacă aveți mai mult de o mie de postări, atunci puteți modifica asta. De asemenea, puteți schimba comanda postată în ASC, care va afișa postările într-o ordine cronologică inversă (mai întâi postări mai vechi).

Enumerați toate postările din WordPress

Deși puteți utiliza codul scurt pentru postările de afișare pentru a afișa extrase, miniaturi și alte informații conexe, nu vă recomandăm să faceți acest lucru. Când afișați toate postările pe o singură pagină, această pagină va fi lungă și doriți să vă asigurați că este simplă și rapidă. Doar afișarea titlurilor post este suficient pentru arhivele paginii de acest stil.

Dacă doriți să afișați postări pe pagină pe baza categoriei sau a altor parametri, puteți face acest lucru urmând instrucțiunile de utilizare detaliate din pagina lor de documentare.

Metoda 2: Utilizarea pluginului de arhivă simplă anuală

Afișarea tuturor postărilor dvs. WordPress într-o singură pagină poate face prea mult timp să derulați. Puteți rezolva asta afișând o listă a fiecărui an. Utilizatorii pot apoi face clic pe un an pentru a-l extinde și pentru a vedea postările publicate în acel an.

Primul lucru pe care trebuie să îl faceți este să instalați și să activați pluginul Simple Yearly Archive.

După activare, trebuie să accesați Setări »Arhivă simplă anuală pagina pentru a configura setările pluginului.

Setări simple de arhivă anuală

Pluginul vă permite să afișați lista postărilor într-o varietate de moduri. Le puteți arăta pe toate sub link-uri către arhivele anuale sau le puteți arăta în ani pliabili.

Dacă doriți să le afișați în anii pliabili, atunci trebuie să adăugați și lângă opțiunea „Înainte / după (titlu de an)”.

Restul opțiunilor pluginului se explică destul de mult. Le puteți configura în funcție de nevoile dvs..

Nu uitați să faceți clic pe butonul Salvați modificările pentru a vă stoca setările.

Acum pentru a afișa toate postările pe o pagină, trebuie doar să adăugați codul scurt [SimpleYearlyArchive] la pagina dorită..

Arhive pliabile anual care arată toate postările din WordPress

Pluginul oferă o serie de parametri care pot fi folosiți cu shortcode. Puteți consulta parametrii de pe pagina de documentare a pluginului.

Metoda 3: Afișați toate postările WordPress într-o singură pagină cu Codul șabloanelor

În timp ce utilizați un plugin pentru a afișa toate postările într-o singură pagină este cel mai simplu mod, unii dintre voi poate doriți să învățați cum să faceți acest lucru cu codul șabloanelor de pagină.

În primul rând, va trebui să creați un șablon de pagină personalizat și să copiați stilul din fișierul dvs. page.php.

După aceea, veți folosi o buclă de mai jos pentru a afișa toate postările într-o singură pagină.

<?php
// interogarea
$ wpb_all_query = WP_Query nou (tablou (‘post_type’) =>’post’, ‘post_status’ =>’publica’, ‘posts_per_page’ =>-1)); ?>

<?php if ($ wpb_all_query->are_posts ()): ?>


    <?php while ($ wpb_all_query)->have_posts ()): $ wpb_all_query->bara(); ?>

  • "><?php the_title (); ?>
  • <?php în sfârșit; ?>

<?php wp_reset_postdata (); ?>

<?altceva: ?>

<?php _e (‘Ne pare rău, nu există postări care să corespundă criteriilor dvs.’); ?>

<?php endif; ?>

Dacă instrucțiunile de cod de mai sus nu au sens, vă recomandăm să utilizați metoda 1.

Sperăm că acest articol v-a ajutat să afișați toate postările dvs. WordPress pe o singură pagină. De asemenea, poate doriți să vedeți ghidul nostru despre 8 metode dovedite de promovare a postărilor vechi în WordPress.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map