Sudah lama saya tidak menulis di blog ini maupun di blog saya dikarenakan kesibukan dunia offline. Karena saya bisa online kembali saya ingin menyempatkan untuk menulis lagi disini
.
Like the title said, menampilkan Follower Twitter kita dengan PHP. Kita tahu hampir semua blog yang membahas tentang web development, dan desain selalu menampilkan ini maupun blog blog professional lainnya.
Terdapat banyak plugin yang bisa menampilkan jumlah follower kita dengan mudah, tetapi apa salahnya jika kita bisa membuatnya sendiri? dengan begitu kita bisa membuat sesuatu yang stand out the crowd dan kita bisa mengkustomisasi tampilannya menggunakan CSS.
Peter Ivanov telah membuat sebuah Function PHP yang sangatlah berguna buat kita
. Tetapi sebelum kita melanjutkan ke sesi aplikasi PHP tersebut saya ingin mengingatkan bahwa.
Backup terlebih dahulu file php yang akan di modifikasi dan ada baiknya apabila anda mau mencobanya terlebih dahulu pada Localhost / Server di komputer anda, anda bisa menggunakan XAMPP maupun WAMP untuk itu
Function PHP yang akan kita tambahkan ke functions.php
Pertama anda harus memasukan function PHP dibawah ini kedalam direktori wordpress anda, anda bisa menemukannya di …/htdocs/wp-includes/functions.php
/** * Fetch the number of followers from twitter api * * @author Peter Ivanov * @copyright http://www.ooyes.net * @version 0.2 * @link http://www.ooyes.net * @param string $username * @return string */ function twitter_followers_counter($username) { $cache_file = CACHEDIR . 'twitter_followers_counter_' . md5 ( $username ); if (is_file ( $cache_file ) == false) { $cache_file_time = strtotime ( '1984-01-11 07:15' ); } else { $cache_file_time = filemtime ( $cache_file ); } $now = strtotime ( date ( 'Y-m-d H:i:s' ) ); $api_call = $cache_file_time; $difference = $now - $api_call; $api_time_seconds = 1800; if ($difference >= $api_time_seconds) { $api_page = 'http://twitter.com/users/show/' . $username; $xml = file_get_contents ( $api_page ); $profile = new SimpleXMLElement ( $xml ); $count = $profile->followers_count; if (is_file ( $cache_file ) == true) { unlink ( $cache_file ); } touch ( $cache_file ); file_put_contents ( $cache_file, strval ( $count ) ); return strval ( $count ); } else { $count = file_get_contents ( $cache_file ); return strval ( $count ); } }To display the actual follower count, simple do this anywhere in your template files:
Penjelasan
Fungsi ini akan menghubungi API Twitter dan mengambil informasi tentang Follower dari username spesifik, dan menyimpan hasilnya kedalam sebuah cache sehingga penghitungannya tidak dikalkulasi ulang tiap kali sebuah halaman di buka yang akan menghasilkan banyak sekali API Request Calls.
Menampilkan Follower anda
Karena kita sudah menulis fungsi yang sudah disediakan oleh Peter Ivanov kita tinggal menambahkan kode dibawah ini untuk dimasukan kedalam template anda dan menampilkan jumlah follower anda.
print twitter_followers_counter($twitter_name);
Dan jangan lupa untuk mengganti $twitter_name dengan username Twitter anda. Contoh untuk menampilkan jumlah follower saya anda bisa menuliskan kode seperti dibawah ini.
print twitter_followers_counter('ootofthebox');nb: Maaf saya tidak memberikan screenshot apapun karena website saya masih dalam tahap pengerjaan, dan untuk mengingatkan sekali lagi mohon backup functions.php anda terlebih dahulu maupun mencobanya di localhost komputer/laptop anda.
Kesimpulan
Ternyata membuat kode PHP untuk menampilkan jumlah follower kita tidak terlalu sulit kan? kita tidak perlu menjadi developer professional untuk melakukannya. Sekarang anda sudah memiliki PHPnya tergantung bagaimana kreativitas anda untuk menghiasanya dengan ‘sedikit’ kode CSS 
Jika anda ingin berbagi sesuatu entah alternatif cara yang lebih mudah, saran, kritik, feel free to post it here bro
saya menerima segala komentar, kritik, caci maki, dan saran 
Artikel Menampilkan follower Twitter kita dengan PHP ditulis oleh MargaSatrya.