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ă afișați cele mai populare postări după numărul de vizualizări în WordPress (2 moduri)

Dacă ați derulat vreodată până la sfârșitul unuia dintre articolele noastre, probabil ați observat widget-ul nostru „Popular pe WPBeginner Acum!”. Această funcție a fost un succes printre cititorii noștri, ajutându-i să descopere cel mai valoros conținut al nostru și încurajându-i să exploreze mai mult site-ul nostru.

Evidențiind cele mai populare articole de pe blogul tău WordPress, nu doar că îi ajuți pe cititori să găsească cel mai bun conținut – ci și îmbunătățești metricile de implicare ale site-ului tău. Este o situație avantajoasă pentru ambele părți: vizitatorii primesc conținut excelent, iar tu îi menții pe site mai mult timp.

În acest articol, vă vom arăta cum să afișați cu ușurință cele mai populare postări ale dvs. pe baza vizualizărilor în WordPress.

Cum să afișați cele mai populare postări după vizualizări în WordPress

Când utilizatorii văd cele mai populare articole de pe blogul tău WordPress, pot descoperi ce conținut le place cel mai mult colegilor lor cititori. Astfel, pot verifica acele articole și se pot alătura conversației.

Mai mult, afișarea conținutului tău cel mai popular în WordPress poate crește dovada socială. Este ca și cum le-ai spune utilizatorilor noi că, „Hei, alți oameni au găsit aceste postări foarte utile, și tu ai putea la fel!”

Postările populare și în tendințe de la WPBeginner

În cele din urmă, afișarea postărilor dvs. populare de pe blog poate face ca oamenii să rămână mai mult timp pe site-ul dvs., crescând numărul de vizualizări ale paginilor și reducând rata de respingere.

Cu cât implicarea utilizatorilor crește mai mult, cu atât Google consideră că conținutul dvs. este mai bun și mai important. La rândul său, SEO WordPress se îmbunătățește și site-ul dvs. poate ajunge mai sus.

Din păcate, WordPress nu are o funcționalitate sau un bloc încorporat pentru a afișa cele mai populare postări în funcție de numărul de vizualizări. În acest ghid, vă vom arăta cum să faceți exact acest lucru cu un plugin și cu cod.

Pur și simplu faceți clic pe unul dintre linkurile rapide de mai jos pentru a sări direct la metoda preferată:

Metoda 1: Afișarea postărilor populare WordPress după vizualizări cu MonsterInsights (Recomandat)

Cel mai simplu mod de a afișa cele mai populare postări după numărul de vizualizări în WordPress este cu un plugin. Există de fapt multe pluginuri pentru postări populare WordPress disponibile, dar în opinia noastră, cea mai bună alegere este MonsterInsights.

Pluginul Google Analytics MonsterInsights

Folosit de peste 3 milioane de site-uri web la nivel mondial, MonsterInsights este cel mai bun plugin Google Analytics pentru WordPress. Deși funcționalitatea sa principală este analiza, are și o funcție ușor de utilizat pentru a afișa cele mai populare postări ale dvs.

În primul rând, va trebui să instalați pluginul MonsterInsights și să îl conectați la contul dvs. Google Analytics. Pentru mai multe detalii, consultați ghidul nostru pas cu pas despre cum să instalați Google Analytics în WordPress pentru începători.

Notă: Deși există o versiune gratuită a MonsterInsights, vom folosi versiunea Pro, deoarece include funcționalitatea pentru cele mai populare postări.

Alegeți o temă pentru widget-ul de postări populare

După ce ai activat și configurat pluginul, accesează Insights » Popular Posts din tabloul de bord WordPress. Apoi, dă clic pe elementul de meniu „Popular Posts Widget”.

Widgetul Postări Populare în MonsterInsights

Derulând în jos, va trebui să selectați o temă pentru a afișa widget-ul de postări populare. Există diverse opțiuni.

Unele includ o imagine de prezentare pentru postare, în timp ce altele au un aspect mai minimalist.

Alegerea unei teme pentru widgetul de postări populare în MonsterInsights

Dacă doriți să vedeți cum arată tema înainte de a face alegerea, pur și simplu coborâți pe pagină la secțiunea Theme Preview.

Puteți previzualiza tema și într-un format Larg sau Îngust. Cu formatul Larg, veți vedea postările dvs. listate sub conținutul paginii sau postării, în timp ce formatul Îngust afișează postările în partea dreaptă a acesteia, ca o bară laterală.

Previziunea temei widgetului de postări populare în MonsterInsights

Apoi, să derulăm în jos la secțiunea „Personalizare Design”. Aici, puteți modifica culorile temei, dimensiunea fontului, aspectul și numărul de postări de afișat.

Opțiunile de personalizare aici pot varia în funcție de tema pe care o utilizați. Deci, asigurați-vă că explorați diferite teme pentru a vedea care vi se potrivește cel mai bine.

Personalizarea temei widget-ului de postări populare în MonsterInsights

Configurați comportamentul widgetului pentru postări populare

După ce ai configurat designul temei, trebuie să mergi la secțiunea Comportament. Aici vei controla cum va apărea widgetul pentru articole populare pe site-ul tău WordPress.

În setările Widget Styling, puteți alege să utilizați designul pe care l-ați creat mai sus sau să optați să nu stilizați deloc widget-ul. Cu a doua opțiune, widget-ul va urma CSS-ul temei site-ului dvs. WordPress.

Apoi, puteți alege cum ar trebui ca widgetul să aleagă cele mai populare postări ale dvs. Pentru acest tutorial, alegeți „Curated”, dar puteți afișa și cele mai populare postări în funcție de numărul de comentarii.

Unele dintre setările de comportament ale widget-ului pentru postări populare în MonsterInsights

Următorul pas este să activați opțiunea „Adaugă primele 5 postări din Google Analytics” de mai jos. Dar înainte de a face acest lucru, veți avea nevoie de MonsterInsights Dimensions Add-On și să adăugați tipul de postare ca o nouă dimensiune personalizată.

Acest lucru va permite MonsterInsights să aleagă cele mai populare postări pe baza datelor Google Analytics.

Pentru a face acest lucru, trebuie să descărcați MonsterInsights Dimensions Add-on și să îl instalați ca un plugin în WordPress. Pentru instrucțiuni pas cu pas, consultați ghidul nostru despre cum să instalați un plugin WordPress.

Apoi, accesați Insights » Setări și comutați la fila „Conversii”. După aceea, faceți clic pe „Adăugați o nouă dimensiune personalizată”.

Adăugarea unei noi dimensiuni personalizate în MonsterInsights

După ce ai făcut acest lucru, selectează „Tip postare” în meniul derulant.

Acest lucru va permite MonsterInsights să urmărească performanța postărilor dvs. de pe blog și a altor tipuri de postări personalizate.

Selectarea tipului de postare ca dimensiune personalizată în MonsterInsights

Acum, reveniți la Insights » Postări populare și accesați „Widget Postări populare”.

Pur și simplu activați butonul comutator „Adaugă primele 5 postări din Google Analytics”. Apoi, faceți clic pe „Test Automated Posts” pentru a vedea dacă configurarea a avut succes.

Adăugarea primelor 5 postări bazate pe date GA în MonsterInsights

Dacă da, atunci veți vedea o fereastră pop-up cu un mesaj de succes.

Ar trebui să spună: „Datele postărilor populare pot fi preluate corect. Vă rugăm să rețineți: în funcție de momentul în care ați configurat setările pentru Dimensiunile personalizate, poate dura până la 7 zile pentru a vedea datele relevante ale postărilor populare încărcate din Google Analytics.”

Datele postărilor populare pot fi preluate corect, mesaj pop-up în MonsterInsights

Trecând la următorii pași, puteți adăuga acum un titlu care va apărea deasupra widget-ului. Acesta poate fi ceva de genul „Verifică cele mai populare postări ale noastre” sau orice altceva similar.

Mai jos, puteți alege dacă widgetul ar trebui să fie afișat în toate tipurile de postări, să fie exclus din postări specifice și/sau să apară doar în anumite categorii de postări.

Aceste setări sunt utile dacă ați creat tipuri de postări personalizate, altele decât postările de blog și simțiți că widgetul pentru postări populare ar arăta irelevant acolo.

Mai multe setări de comportament pentru widget-ul postărilor populare în MonsterInsights

Unul dintre ultimii pași este încorporarea widgetului pentru cele mai populare postări. Există mai multe opțiuni: plasarea automată, utilizarea unui bloc Gutenberg, adăugarea ca widget de sidebar sau utilizarea unui shortcode.

Să parcurgem fiecare opțiune pe rând.

Opțiunile de încorporare ale widgetului pentru postări populare în WordPress

Încorporați automat widgetul pentru postări populare

Plasarea automată este recomandată dacă doriți ca widgetul să apară pe toate postările care corespund setărilor de comportament pe care le-ați stabilit anterior.

Pentru aceasta, tot ce trebuie să faceți este să activați butonul de plasare automată.

Activarea plasării automate pentru widgetul de postări populare în MonsterInsights

Dezavantajul acestei opțiuni este că nu puteți ajusta designul widget-ului în funcție de ceea ce arată cel mai bine pe postare sau pagină. Dacă aveți nevoie de acest tip de funcționalitate, atunci puteți încerca următoarea metodă.

Încorporarea blocului Postări Populare într-o pagină sau postare

Dacă doriți să aveți mai mult control asupra modului în care arată widget-ul pe o pagină sau postare, atunci această metodă este pentru dvs.

Mai întâi, accesați editorul de blocuri al postării sau paginii unde doriți să fie widgetul. După aceea, faceți clic pe butonul „+” pentru a adăuga un bloc oriunde în editor și căutați blocul Postări populare.

Adăugarea blocului de postări populare MonsterInsights în editorul de blocuri WordPress

În panoul de setări al blocului, veți vedea că există opțiuni pentru a schimba tema widgetului, dimensiunea fontului, culorile, titlul, aspectul și numărul de postări.

Aceste setări sunt similare cu cele pe care le-am văzut în plugin-ul MonsterInsights.

Setările blocului de postări populare MonsterInsights în editorul de blocuri WordPress

Singura diferență este că nu poți schimba ce postări sunt alese în widget.

Acestea fiind spuse, în Setările de comportament, este posibil să afișezi doar postări din anumite categorii. Astfel, poți personaliza mai bine alegerile pentru postările populare în funcție de nevoile tale.

Alegerea de a afișa doar postări din anumite categorii în widgetul pentru postări populare MonsterInsights

Odată ce sunteți mulțumit de setările blocului, faceți clic pe butonul „Actualizare” din editorul de postări și pagini.

Iată cum arată blocul Postări populare pe site-ul nostru de test:

Exemplu de cum arată blocul de postări populare MonsterInsights pe site-ul WordPress

Încorporați widgetul pentru cele mai populare postări într-un sidebar

Dacă utilizați o temă WordPress non-bloc care are o zonă de sidebar pregătită pentru widget-uri, atunci puteți adăuga widget-ul Postări populare la aceasta. Acesta este ceea ce am făcut în articolul nostru cum să adăugați postări recomandate în bara laterală WordPress.

Tot ce trebuie să faceți este să mergeți la Aspect » Widgeturi. Apoi, faceți clic pe butonul de adăugare widget „+” în zona Sidebar și căutați widgetul Postări populare – MonsterInsights.

Adăugarea widgetului pentru postări populare MonsterInsights în zona barei laterale

La fel ca în metoda anterioară, widget-ul include setări similare pentru a personaliza aspectul temei dvs.

Ceea ce este diferit este că interfața este puțin mai dificil de utilizat. Pe măsură ce schimbați setările, nu puteți vedea cum arată de fapt widget-ul. Va trebui să faceți clic pe un alt widget sau pe o altă zonă pentru a-l previzualiza.

Dacă sunteți mulțumit de aspectul widget-ului, faceți clic pe „Actualizare” în colțul din dreapta sus.

Actualizarea zonei sidebar după adăugarea widgetului MonsterInsights pentru postări populare

Asigurați-vă că accesați site-ul dvs. web pentru a verifica dacă bara laterală arată corect.

Iată cum arată al nostru:

Exemplu de widget pentru postări populare MonsterInsights într-o bară laterală

Dacă doriți ca widgetul Postări populare să apară doar pe anumite pagini, atunci puteți citi ghidul nostru despre cum să afișați sau să ascundeți widgeturi pe anumite pagini WordPress.

Încorporați widgetul pentru postări populare cu un shortcode

Ultima opțiune este să folosiți un shortcode. Această metodă este recomandată dacă opțiunile de mai sus nu funcționează pentru cazul dvs. specific.

În fila Widget Postări populare, derulați până la secțiunea „Opțiuni de încorporare”. Apoi, alegeți „Afișați folosind un Shortcode” și faceți clic pe butonul „Copiați Shortcode”.

Copierea shortcode-ului widget-ului pentru postări populare în MonsterInsights

După aceea, pur și simplu plasați shortcode-ul oriunde doriți. Pentru mai multe informații, consultați ghidul nostru despre cum să adăugați shortcode-uri în WordPress.

Metoda 2: Afișarea postărilor populare WordPress după vizualizări cu cod (mai avansat)

Metoda MonsterInsights este cea mai ușoară modalitate de a afișa cel mai popular și cel mai bun conținut al dvs. în funcție de vizualizări în WordPress. Dar dacă sunteți confortabil cu codarea, atunci puteți folosi și codul pentru a afișa cele mai populare postări WordPress.

Pentru această metodă, recomandăm utilizarea unui plugin de fragmente de cod precum WPCode, pe care îl vom folosi în acest ghid.

WPCode - Cel mai bun plugin pentru fragmente de cod WordPress

WPCode face sigur să introduceți cod personalizat fără a interacționa direct cu fișierele dvs. WordPress. În plus, deoarece această metodă necesită utilizarea mai multor fragmente de cod, pluginul va facilita mult gestionarea și urmărirea tuturor acestora.

Mai întâi, trebuie să instalați WPCode în WordPress. O versiune gratuită a WPCode este disponibilă, dar vom folosi versiunea Pro, deoarece vine cu funcționalitățile de care avem nevoie pentru a insera codul în locațiile corecte.

Pentru un ghid de instalare pas cu pas, citește articolul nostru despre cum să instalezi un plugin WordPress.

Adăugați funcția WordPress Post Views Counter

După activarea pluginului, trebuie să accesați Code Snippets » + Add Snippet din tabloul de bord. Apoi, treceți cu mouse-ul peste „Add Your Custom Code (New Snippet)” și faceți clic pe „+ Add Custom Snippet”.

Adăugarea unui nou fragment de cod personalizat în WPCode

Acum, vă aflați în editorul de fragmente de cod WPCode. Înainte de a insera orice cod, adăugați un titlu pentru fragment.

Pentru acest prim cod, îl puteți numi ceva de genul „Funcție de numărare a vizualizărilor postărilor WordPress”. Acest lucru se datorează faptului că scopul acestui prim cod este de a crea o funcție pentru numărarea vizualizărilor postărilor în WordPress.

Apoi, schimbați Tipul de cod în „PHP Snippet”. Rețineți că fiecare fragment de cod pe care va trebui să îl adăugați din acest articol este în PHP.

Crearea funcției de numărare a vizualizărilor postărilor WordPress în WPCode

După aceea, puteți copia și lipi următorul cod mai jos:

function wpb_set_post_views($postID) {
    $count_key = 'wpb_post_views_count';
    $count = get_post_meta($postID, $count_key, true);
    if($count==''){
        $count = 0;
        delete_post_meta($postID, $count_key);
        add_post_meta($postID, $count_key, '0');
    }else{
        $count++;
        update_post_meta($postID, $count_key, $count);
    }
}
//Get rid of prefetching to keep the count accurate
remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);

Acum, derulați în jos la secțiunea „Inserare” și selectați „Inserare automată” pentru Metoda de inserare și „Executare peste tot” pentru Locație. Acest lucru funcționează la fel ca inserarea codului în fișierul functions.php al temei dvs.

După aceea, navigați în partea dreaptă sus a paginii și activați codul.

Apoi, faceți clic pe „Salvare fragment”.

Alegerea metodei de inserare și a locației în WPCode

În această etapă, trebuie să adăugați un alt fragment de cod personalizat nou. Puteți numi acesta ‘Track Post Views Function Call.’

Acest cod va apela funcția de mai sus și o va activa pe paginile postărilor dvs. individuale.

Odată ce ați făcut acest lucru, copiați și lipiți următorul fragment de cod:

wpb_set_post_views(get_the_ID());

Ceea ce este diferit la acest fragment de cod este că vei alege locația „Inserează după postare” deoarece este menit să ruleze pe paginile tale de postări unice.

Alegerea Inserare după postare ca locație de inserare a codului în WPCode

Când ați terminat, pur și simplu activați codul și salvați-l.

Inserare Hook de urmărire a vizualizărilor postărilor WordPress

Acum, trebuie să adăugați un nou fragment de cod care verifică dacă pagina curentă este o postare unică. Dacă da, va apela funcția WordPress Post Views Counter pentru a urmări și actualiza numărul de vizualizări al postării.

În acest fel, de fiecare dată când un utilizator vizitează postarea, numărul de vizualizări va fi actualizat.

Să numim acest fragment „Hook pentru urmărirea vizualizărilor postărilor WordPress”. Apoi, inserați următoarele linii de cod:

function wpb_track_post_views ($post_id) {
    if ( !is_single() ) return;
    if ( empty ( $post_id) ) {
        global $post;
        $post_id = $post->ID;    
    }
    wpb_set_post_views($post_id);
}
add_action( 'wp_head', 'wpb_track_post_views');

Puteți alege metoda de inserare ca „Inserare automată” și locația ca „Doar frontend”.

La fel ca pașii anteriori, pur și simplu activați codul și salvați fragmentul.

Alegerea Frontend Only ca locație de inserare a codului în WPCode

Notă: Dacă utilizați un plugin de caching, atunci această tehnică s-ar putea să nu funcționeze în mod implicit. Ați putea folosi funcția de fragment caching oferită de unele plugin-uri de caching precum W3 Total Cache pentru a o face să funcționeze.

Adăugați funcții pentru a prelua numărul de vizualizări ale postărilor și a afișa cele mai populare postări cu numărul de vizualizări

Suntem acum în pașii finali ai acestui ghid. Trebuie să adăugați un fragment de cod care preia și formatează numărul de vizualizări pentru o anumită postare WordPress. Acest lucru va fi util mai târziu, atunci când afișați lista celor mai vizualizate postări.

Puteți numi acest cod „Funcție de preluare a numărului de vizualizări ale postărilor” și puteți seta locația la „Rulează peste tot”.

Iată fragmentul de cod:

function wpb_get_post_views($postID){
    $count_key = 'wpb_post_views_count';
    $count = get_post_meta($postID, $count_key, true);
    if($count==''){
        delete_post_meta($postID, $count_key);
        add_post_meta($postID, $count_key, '0');
        return "0 View";
    }
    return $count.' Views';
}

Din nou, asigurați-vă că activați codul în WPCode și salvați-l după aceea.

Odată ce ați făcut acest lucru, creați din nou un nou fragment de cod și numiți-l „Afișați cele mai populare postări cu numărul de vizualizări”. Acesta este codul care va afișa cele mai populare postări în partea de jos a postărilor dvs. de blog.

În caseta de previzualizare a codului, introduceți următorul fragment:

// Customize the query parameters as needed
$popularpost = new WP_Query( array(
    'posts_per_page' => 3,         // Feel free to adjust the number of posts to display
    'meta_key' => 'wpb_post_views_count',
    'orderby' => 'meta_value_num',
    'order' => 'DESC'
));
?>

<div class="popular-posts">
    <h2>See Our Most Popular Posts</h2> <!-- Feel free to customize the title -->
    <ul>

    <?php while ( $popularpost->have_posts() ) : $popularpost->the_post(); ?>
        <li>
            <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
            - <?php echo wpb_get_post_views(get_the_ID()); ?>
        </li>
    <?php endwhile; ?>

    </ul>
</div>

<?php wp_reset_postdata(); 

După cum este menționat în cod, nu ezitați să ajustați numărul de postări de afișat și să personalizați titlul pentru această secțiune.

În secțiunea WPCode Insertion, asigurați-vă că selectați „Insert After Post” pentru Locație. Apoi, pur și simplu activați codul și salvați fragmentul.

Tot ce mai rămâne de făcut acum este să vizitați una dintre postările dvs. de pe blog și să vedeți dacă codul funcționează. Iată cum arată secțiunea celor mai populare postări după vizualizări pe blogul nostru de test WordPress:

Cum arată secțiunea cele mai populare postări după vizualizări realizată cu WPCode

Sfat expert: Dacă doriți să personalizați codul în continuare, dar nu aveți experiență în codare, puteți folosi generatorul de cod AI al WPCode pentru a vă ajuta. Această funcție poate edita codul existent pentru a se potrivi nevoilor dumneavoastră exacte.

Pentru mai multe informații, consultă recenzia noastră completă WPCode.

Tutorial video

Dacă preferați instrucțiuni vizuale, atunci vă rugăm să vizionați versiunea video a acestui tutorial de mai jos:

Abonează-te la WPBeginner

Sperăm că acest tutorial WordPress v-a ajutat să învățați cum să afișați cele mai populare postări în funcție de vizualizări. De asemenea, ați putea dori să consultați selecția noastră de experți a celor mai bune plugin-uri pentru postări similare pentru WordPress și articolul nostru despre ce face o pagină de destinație cu conversie ridicată.

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

167 CommentsLeave a Reply

  1. Folosesc versiunea cu cod, dar am modificat-o să funcționeze zilnic. La început a funcționat excelent, dar acum aceleași postări primesc aproximativ aceeași cantitate de trafic în fiecare zi, așa că lista nu se schimbă niciodată. Google Analytics raportează o listă diferită de top 5, așa că nu cred că este trafic legitim. Am adăugat „nofollow” la linkuri. Aveți vreo idee ce ar putea cauza problema?

    • The code method is not set up to reset the count older than a certain date like a plugin would at the moment. That would require more code than we would recommend as a beginner site which is why we recommend using the plugin :)

      Admin

  2. Cred că ar fi mai ușor să folosești un plugin, poate Monsterinsights sau altul, deoarece este mai direct decât să folosești cod personalizat, dar problema este că nu cred că folosirea Monsterinsights va afișa numărul de vizualizări ??

    • MonsterInsights nu va afișa numărul de vizualizări în mod implicit dacă acesta este ceea ce doriți să includeți cu postările populare.

      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ă.