X

Cum să afișați numărul de comentarii la postările WordPress

Fragmente de IsItWP

Căutați o modalitate de a afișa numărul de comentarii pentru postări? Deși probabil există un plugin pentru asta, am creat o scurtă secțiune de cod pe care o puteți folosi pentru a afișa numărul de comentarii pe postările WordPress.

Utilizarea tipică este în interiorul „The Loop” cu acest apel:

Puteți schimba tag-ul h6 și modul în care transmiteți ID-ul postării.

Instrucțiuni:

Tot ce trebuie să faceți este să adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului:

function getPostComments($postID){
	$query_post = get_post($postID);
	$num = $query_post->comment_count;
		if( $num == 0 || $num > 1 ) : $num = $num.' Commenti'; // change the plural for your language
		else : $num = $num.' Commento'; // change the singular for your language
		endif;
	$permalink = get_permalink($postID);

	return '<a href="'. $permalink . '#comments" class="comments_link">' . $num . '</a>';
}

Notă: Dacă aceasta este prima dată când adăugați fragmente de cod în WordPress, consultați ghidul nostru despre cum să adăugați corect fragmente de cod în WordPress, pentru a nu vă defecta accidental site-ul.

Dacă v-a plăcut această secțiune de cod, vă rugăm să luați în considerare vizionarea celorlalte articole de pe site, cum ar fi: Cele mai bune 7 pluginuri de calendar pentru WordPress și Cum să folosiți Google Optimize în WordPress.

Comentarii   Lasă un răspuns

  1. Trebuie să schimb numărul meu implicit de comentarii de la 0 la 1, cum fac asta? Vă rog!

    1. Ați putea schimba linia 3 la:

      $num = $query_post->comment_count === 0 ? 1 : $query_post->comment_count;

      Acest lucru ar schimba un număr de 0 comentarii la 1, dar pentru 1 sau mai mult, l-ar păstra la fel.

  2. Aceasta este prima dată când încerc să folosesc coduri WordPress pe pagina mea. Înțeleg cum funcționează, dar cum îl pot aduce la viață? Cred că ar trebui să folosesc „getPostComments()” pe pagina unde îl doresc, dar ce ar trebui să scriu în paranteze? Mulțumesc pentru ajutor!

    1. Da, acest lucru va trebui de obicei să fie apelat în interiorul The Loop: https://www.isitwp.com/the-ultimate-guide-to-the-wordpress-loop/

Adaugă un comentariu

Suntem bucuroși 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 confidențialitate, iar toate linkurile sunt nofollow. NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.

Lista de verificare pentru lansarea WordPress

Lista de verificare finală pentru lansarea WordPress

Am compilat toate elementele esențiale de verificare pentru lansarea următorului dvs. site WordPress într-o singură carte electronică la îndemână.
Da, trimite-mi eBook-ul gratuit!