نمایش تعداد مشترکین فیدبرنر در یک متن

عموما سایت ها و وبلاگ ها برای بهترکردن فید خودشون از فیدبرنر استفاده میبرن و تعداد زیادی از مشترکین سایت ممکنه از طریق فید مطالب رو دنبال کنند، شاید شما هم بخواین تعداد مشترکین فیدبرنرتون رو به نمایش بزارین؛ اولین کاری که میتونید انجام بدین اینه که برین توی سایت فیدبرنر و از اونجا اون دکمه ای که روش آمار نشون داده میشه رو بگیرین؛ حالا شاید شما از اون حالت خوشتون نیاد و بخواین این تعداد رو با استایل ها و سبک های مختلف به نمایش بزارین، برای این کار ما به یه کد احتیاج داریم که بیاد وصل بشه به فیدبرنر و این کار رو برای ما انجام بده؛ خب به سراغ فایل functions.php میریم و کد زیر رو توش قرار میدیم.

<?php
function show_count($feedname) {

$url = "http://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=".$feedname;

$ch = curl_init();

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);

$data = curl_exec($ch);

curl_close($ch);

$xml = new SimpleXMLElement($data);
$count = $xml->feed->entry['circulation'];

return $count;
}
?>

خب حالا به قسمت فراخوانی این آمار میرسیم؛ کافیه کد زیر رو هرجایی که میخواین آمار به نمایش در بیاد قرار بدین. راستی لازمه بجای azinweb نام کاربری سایتتون توی فیدبرنر رو قرار بدین.

<?php echo show_count(azinweb); //Change azinweb with your feed username or ID ?>

نویسنده مطلب
علی پامناری

دیدگاه کاربران

این وب سایت متعلق است به آذین وب (طراحی سایت در اصفهان) و تمامی حقوق آن محفوظ است.

طـبق ماده 12 فصل سوم قانون جرائم رایانه ای هرگونه کپی برداری از قالب پیگرد قانونی دارد.