نمایش تعداد مشترکان فیدبرنر شما در وردپرس
ارسال شده توسط
Mostafa
|
در
۲۱:۴۳
|
4 دیدگاه

خیلی از کاربران وردپرس دوست دارند که تعداد مشترکان فیدبرنرشون رو به صورت سفارشی در وبلاگ نمایش بدهند. برای این کار نیاز به چند کار ساده است که به آموزش آن می پردازیم.
قدم اول: وارد حساب فیدبرتان بشوید و بعد از انتخاب فیدتان وارد برگه Publicize شوید و در همان برگه گزینه Awareness API را کلیک کنید و آن را فعال کنید.

قدم دوم: در این مرحله باید یک فایل به نام feed.php در پوشه کنار فایل های پوسته خود ایجاد کنید و کد php زیر را در محتویات آن قرار دهید:
$feedcount = get_option("feedrsscount");
if ($feedcount['lastcheck'] < (mktime()-3600)) {
//get cool feedburner count
$whaturl='https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=URL Your Feedburner';
//Initialize the Curl session
$ch = curl_init();
//Set curl to return the data instead of printing it to the browser.
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//Set the URL
curl_setopt($ch, CURLOPT_URL, $whaturl);
//Execute the fetch
$data = curl_exec($ch);
//Close the connection
curl_close($ch);
$xml = new SimpleXMLElement($data);
$fb = $xml->feed->entry['circulation'];
$feedcount['count'] = number_format($fb);
//end get cool feedburner count
$feedcount['lastcheck'] = mktime();
update_option("feedrsscount",$feedcount);
}
echo $feedcount['count'];
که به جای URL Your Feedburner باید آدرس فیدبرنرتان را وارد کنید.
قدم سوم: قدم بعدی فراخوانی کدبالا در فایل پوسته شماست که با قرار دادن دستور:
include('feed.php');
در هرکجای پوسته تعداد مشترکانتان را به نمایش بگذارید!
نکته 1:لازم به ذکر است این روش در لوکال هاست به دلیل عدم پشتیبانی curl کار نمی کنه و خطا رخ می دهد!
نکته 2: دستور شروع و پایان php را خودتان قرار دهید
نکته 2: دستور شروع و پایان php را خودتان قرار دهید
.

4 بازخورد به 'نمایش تعداد مشترکان فیدبرنر شما در وردپرس'
مطالب وردپرسیتان مفید و خواندنی است
ممنون
اموزش خوبی بود
سلام . من دیروز از این روش استفاده کردم و همان لحظه هم در فوتر تعداد دنبال کنندگان فید که 26 نفر بودند را نشان داد . اما امروز عدد 0 را نشان می دهد !! مشکل از کجاست به نظر شما ؟
سلام, این مشکل مربوط می شه به خود فیدبرنر! گاهی اوقات اینطوریه
ارسال يک نظر