Cum să afișați cele mai comentate postări în WordPress fără un plugin

Cum să afișați cele mai comentate postări în WordPress fără un plugin / tematică

Când am scris despre modul de afișare a celor mai comentate postări în WordPress, am evidențiat un plugin pentru a ușura viața începătorului. Cu toate acestea, unii dintre utilizatorii noștri ne-au întrebat dacă există o modalitate de a afișa cele mai comentate postări fără a instala un plugin. În acest articol, vom distribui un fragment de cod pe care îl puteți adăuga pentru a afișa cele mai comentate postări în WordPress fără un plugin.

Acest lucru este util dacă învățați să construiți teme WordPress și nu doriți să utilizați un plugin.

Rețineți că această metodă nu este potrivită pentru începători. Dacă nu vă simțiți încrezători în adăugarea de cod, atunci ar trebui să verificați ghidul nostru despre cum să afișați cele mai comentate postări în WordPress utilizând un plugin. Dacă sunteți în căutarea unei modalități de a afișa conținutul dvs. cel mai popular, atunci verificați lista noastră cu cele mai bune plugin-uri de post popular pentru WordPress.

Să începem, mai întâi trebuie să adăugați următorul cod la fișierul functions.php al temei sau fișierului copilului sau la un plugin specific site-ului.

 funcția wpb_most_commented_posts () // începe ieșirea buffering ob_start (); ?> 
    have_posts ()): $ interogare-> the_post (); ?>

Acest cod execută o interogare de bază de date și preia 10 posturi prin comanda numără ordine. Am folosit tampon de ieșire, astfel încât să putem folosi codul pentru a crea un shortcode.

Ultima linie permite execuția codurilor scurte în widget-uri text. Acum, pentru a afișa rezultatele, tot ce trebuie să faceți este să adăugați [Wpb_most_commented] cod scurt într-un widget text sau în orice post sau pagină WordPress.

Pentru a afișa miniatură post lângă titlurile postate, trebuie să adăugați această linie imediat după

  • și titlul postului.

      

    Valoarea folosită în matrice va defini dimensiunea personalizată pentru imaginile miniatură postare. Puteți să o ajustați pentru a vă satisface nevoile.

    Pentru a modela ieșirea pe care o puteți utiliza .cele mai comentate și .WPB-comment-count clase în foaia de stil a temei. Puteți folosi acest CSS pentru a începe:

     .cel mai comentat li border-bottom: 1px solid #eee; padding-bottom: 3px;  .most-commented li: după clar: ambele; . a comentat img padding: 3px; margin: 3px; plutește la stânga;  .wpb_comment_count a, .wpb_comment_count a: activ, .wpb_comment_count a: vizitat, .wpb_comment_count a: hover culoare: #FFF;  

    Sperăm că acest articol v-a ajutat să afișați cele mai comentate postări în WordPress fără instalarea unui nou plugin. Simțiți-vă liber să experimentați codul și codul css.

    Dacă ți-a plăcut acest articol, abonează-te la tutorialele video ale canalului YouTube pentru WordPress. Ne puteți găsi și pe Google+ sau pe Twitter.