Berbagi bersama itu lebih indah :)

Powered by Blogger.

Pasang Avatar Pada Recent Comment


Salam blogging buat anda semua. Kali ini saya akan memposting bagaimana cara menambahkan avatar pada sbuah recent comment.. mungkin anda tau kan recent comment ?? yaitu komentar terakhir yang diberikan oleh para pengunjung blog anda.. hehe
Tanpa perlu basa-basi , ikuti lah langkah-langkah berikut ini …

1 . Langkah pertama yang kita lakukan adalah menambahkan fungsi di file function.php pada template blog kita. Berikut fungsi yang harus ditambahkan :

function recent_cmts($num) {
global $wpdb, $comments, $comment;
$comments = $wpdb->get_results(“SELECT * FROM $wpdb->comments WHERE comment_approved = ’1′ ORDER BY comment_date_gmt DESC LIMIT $num”);
echo $before_widget;
echo $before_title . $title . $after_title;
echo ’<ul style=”float: left; padding-left: 0;”>’;
foreach ( $comments as $comment ) {
$cpID = $comment->comment_post_ID;
$cptitle = get_the_title( $cpID );
$cplink  = get_comment_link( $comment->comment_ID );
$cpcount = get_comments_number( $cpID );
if ( function_exists( ’get_avatar’ ) ) {
$author_gravatar = get_avatar( $comment->comment_author_email, 32 );
}
else {
$author_gravatar = ’<img src=”" width=”16″ alt=”Author” />’;
}
echo ”<li style=’padding-bottom: 10px;’>{$author_gravatar}  ”; comment_author_link();
echo ” <br>on <a href=’{$cplink}’ target=’_blank’>{$cptitle} ({$cpcount})</a><br>”;
echo ”<p style=’text-align: justify;’>”; content_excerpt($comment->comment_content); ”</p></li>”;
}
echo ’</ul>’;
}
function content_excerpt($content){
$content = substr($content, 0, 500);
$pos = strrpos($content, ’ ’);
if ($pos>0) {
$content = substr($content, 0, $pos);
}
echo $content.’…’;
}



2 . Setelah kedua fungsi diatas yakni fungsi recent_cmts dan content_excerpt ditambahkan, selanjutnya tinggal panggil fungsi recent_cmts dari bagian sidebar dengan menambahkan kode dibawah ini pada sidebar.php dalam template blog kita. Berikut contoh cara memanggilnya :

<div class=”box”>
<h3>Komentar Pengunjung</h3>
<?php recent_cmts(20); ?>
</div>

Setelah itu , simpan dech.. hehe
Semoga berhasil kawan semua … J

Share to >>>

Facebook Google+ Twitter
1 Komentar untuk "Pasang Avatar Pada Recent Comment"

KURANG PAHAM SOBAT TRIKNYA ZO NGK JELAS KODE YG DI ATAS MAU DI TAMBAHKAN DIMANA KO NGK ADA PENJELSANNYA. JADI SAYA BINGUNG MAU DI PASANG DI MANA function.php .. THANK'S SOBAT INFONYA

Back To Top