Incollalo così com'è nella posizione desiderata nel tuo tema… Nota che lo snippet completo mostra l'email dell'autore del commento che potresti voler nascondere per rispettare la loro privacy.
<?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>';
}
?>
Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come aggiungere correttamente snippet di codice in WordPress, in modo da non compromettere accidentalmente il tuo sito.
Se ti è piaciuto questo snippet di codice, prendi in considerazione la possibilità di consultare i nostri altri articoli sul sito come: 7 migliori plugin WordPress GDPR per creare un sito conforme al GDPR e come creare un modulo di donazione WordPress.
Commenti Lascia una risposta