Doriți să numărați separat comentariile părinte și răspunsurile pe blogul dvs., precum comentariile de pe Facebook? Deși probabil există un plugin pentru asta, am creat o scurtă secțiune de cod pe care o puteți utiliza pentru a număra separat comentariile părinte și răspunsurile în WordPress.
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 c_parent_comment_counter($id){
global $wpdb;
$query = "SELECT COUNT(comment_post_id) AS count FROM $wpdb->comments WHERE `comment_approved` = 1 AND `comment_post_ID` = $id AND `comment_parent` = 0";
$parents = $wpdb->get_row($query);
return $parents->count;
}
Adăugați această secțiune de cod în fișierul single.php sau în fișierul temei unde doriți să afișați numărul de comentarii și răspunsuri la comentarii.
<?php $number_of_parents = c_parent_comment_counter($post->ID); $number_of_children = $post->comment_count - $number_of_parents; echo "parents: ".$number_of_parents; echo "children: ".$number_of_children; ?>
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 să consultați și celelalte articole de pe site, cum ar fi: cele mai bune 24 de teme WordPress pentru educație și cum să vă securizați formularele WordPress cu protecție prin parolă.
Comentarii Lasă un răspuns