Buku Tamu >> Isikan Komentar Disini!...

Jurus Ampuh Blogger

Selamat Bergabung Di

www.planet-pangandaran.com

PERHATIAN! Perhatikan secara seksama dan ikuti langkah demi langkah (step by step) tahapan berikut ini, maka secara menakjubkan Anda akan segera memiliki blog dengan hosting sendiri yang benar-benar 100% GRATIS.

TIDAK PERCAYA !... SAYA SUDAH BUKTIKAN SENDIRI DI BEBERAPA BLOG YANG SAYA MILIKI

# 5 (lima) Jurus Ampuh Cara Membuat Blog Gratis

Tuan Rumah

Yayan Heryana, S.Kom

www.planet-pangandaran.com
yanz.thea[at]gmail.com

Lahir di sebuah daerah Pariwisata yang cukup terkenal yakni Pantai Pangandaran yang terletak di wilayah Ciamis Selatan Provinsi Jawa Barat persisnya berbatasan dengan kota Cilacap.

Alumni SMAN 1 Pangandaran tahun 2003, pendidikan terakhir S1 di sebuah perguruan tinggi swasta di Yogyakarta yakni STMIK AMIKOM YOGYAKARTA.

Saat ini bekerja sebagai Guru TI dan Tenaga Teknis di SMAN 1 Pangandaan

Saya bukanlah orang yang terlatih, melainkan orang yang senantiasa akan terus berlatih. Satu hal yang saya yakini betul, bahwa kesempurnaan hanyalah milik Alloh SWT.


Recent Comment Avatar Buatan Sendiri

February 8th, 2010 | Posted in Web & Blog

Dengan semakin banyaknya para master yang bergelut di dunia blog, maka terciptalah berbagai variasi dan kreasi baru dalam rangka mempercantik blog/website. Banyak juga bermunculan berbagai plugin & widget yang siap pakai hanya dengan cara yang sederhana maka blog pun tampil cantik dan menarik.

Namun tidak ada salahnya jika kita mencoba berkreasi sendiri menambahkan sesuatu yang lebih berdayaguna lagi agar blog yang kita bangun dengan susah payah semakin menunjukkan pesonanya.

Sesuai judul posting ini, saya akan memaparkan bagaimana cara menampilkan Recent Comment Avatar dengan cara Menampilkannya langsung dari database. Cara ini hanya berlaku untuk blog dengan engine wordpress, untuk blog dengan engine yg lain harus ada beberapa hal yang dirubah disesuaikan dengan database masing-masing cms.

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.’…’;
}

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>

Nah! jika semuanya sudah beres maka sekarang tinggal melihat hasilnya seperti recent comment pada blog sy ini. Berikut screenshoot nya :

Gimana ? tertarik ingin mencobanya bukan !

Tutorial ini dikhususkan bagi yang belum mencobanya, adapun bagi yang sudah mencoba sy mohon koreksinya apabila ada kesalahan dalam penulisan.

Ditunggu comment nya dari temen2 semua.

Penulis

(Yayan Heryana, S.Kom)

10 Responses to “Recent Comment Avatar Buatan Sendiri”

  1. mas doyok says:

    makasih mas
    sangat mudah teteapi kena sasaran

  2. wah2 keren banget sob artikelnya..salut

  3. yayan says:

    @Mas Doyok >> Semoga kita semua diberikan kesehatan untuk selalu berbagi ilmu dengan temen2 yg lain.

  4. yayan says:

    @Putra Linggau >> Alhamdulillah Mas sy diberikan keterbukaan fikiran untuk nulis artikel ini

  5. tutorial yang sangat bagus , dan memotivasi. dipelajari lebih lanjut nech… thanks yach

  6. 2012 says:

    Mas ini untuk blogger apa untuk Wordpress??

  7. yayan says:

    Untuk wordpress Mas Ilham, kl untuk blogger sy belum tau soalnya di blogger kita tidak bisa koneksi langsung ke database

  8. yayan says:

    @the chronicle, @2012; thank’s atas comment nya

  9. Epenkah says:

    Muantap nih boss, kebetulan aku lagi nyari2 tutorial ini. thanks ya :-)

Leave a Reply