Lipiți-l așa cum este în locația dorită din tema dvs… Rețineți că fragmentul complet arată emailul autorului comentariului, pe care s-ar putea să doriți să îl ascundeți pentru a le respecta confidențialitatea.
<?php
$comments = get_comments( array(
'number' => 10, // set comments amount here
'status' => 'approve' // set comment type here
) );
foreach($comments as $eachComment){
// COLLECTION THE DATA AND SETTING VARIABLES
$commentID = comment_ID;
$commentAuthorEmail = $eachComment->comment_author_email;
$commentPostId = $eachComment->comment_post_ID;
$commentPostTitle = get_the_title( $commentPostId );
$commentPostUrl = get_permalink( $commentPostId );
$comment_sidebarnumber = get_comments_number( $commentPostId );
global $wpdb;
$userCommentCount = $wpdb->get_var('SELECT COUNT('.$commentID.') FROM ' . $wpdb->comments. ' WHERE comment_author_email = "' . $commentAuthorEmail . '"');
echo '<div style="border: 1px solid #ccc; padding: 10px;">';
echo '<ul style="margin: 0px;">';
echo '<li>Written By: '. $eachComment->comment_author .'</li>';
echo '<li>Commented to: <a href="'.$commentPostUrl.'">'. $commentPostTitle .'</a></li>';
echo '<li>Commented on: '. $eachComment->comment_date .'</li>';
echo '<li>Author Website: '. $eachComment->comment_author_email .'</</li>';
echo '<li>Author Email: '. $eachComment->comment_author_email .'</</li>';
echo '<li>Author has: '. $eachComment->comment_author .' responded '. $userCommentCount .' times in total</</li>';
echo '</ul>';
echo '<p style="padding: 10px;"><strong>'. $eachComment->comment_author .' כתב</strong>: '. $eachComment->comment_content .'</p>';
echo '</div>';
}
?>
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ă ți-a plăcut acest fragment de cod, te rugăm să iei în considerare și alte articole de pe site, cum ar fi: Cele mai bune 7 pluginuri WordPress GDPR pentru a crea un site conform GDPR și Cum să creezi un formular de donații WordPress.
Comentarii Lasă un răspuns