نمایش تعداد افراد مشترک شده در شبکه های اجتماعی شما – وردپرس
حتما تا حال در بعضی از وب سایت ها دیده اید که تعداد افراد مشترک شده در شبکه های اجتماعی خود را زیر آیکون آن نمایش میدهند ! امروز میخوام یک ترفند رو بهتون یاد بدم که شما هم این کار رو در وردپرس خود انجام دهید .
در ادامه پست نحوه نمایش تعداد کاربرهای مشترک شده شبکه های اجتماعی مانند فیس بوک ، تویتر و خبرخوان رو توضیح خواهم داد . خبرخوان همان feeds هستش که جزو شبکه های اجتماعی نیست ولی اگه اونم کنار بقیه قرار بدیم بهتره .
خوب همونطور که انتظار دارید باید ابتدا فایل functions.php رو ویرایش کنیم و یکسری توابع به اون اضافه کنیم ، پس با یک ویرایشگر این فایل رو باز کرده و کد های زیر را در آن قرار دهید .
[php]
function pbd_get_transient($name = ‘twitter’) {
$transName = “pbd-transient-$name”;
$cacheTime = 8;
if(false === ($trans = get_transient($transName) ) ) :
$func = “pbd_get_$name”;
if(function_exists($func) ) {
$trans = $func();
} else {
$trans = ‘Function not found.’;
}
if(!absint($trans) > 0)
$trans = get_transient($transName . ‘-old’);
set_transient($transName, $trans, 60 * 60 * $cacheTime);
set_transient($transName.’-old’, $trans, 3 * 60 * 60 * $cacheTime);
endif;
return $trans;
}
function pbd_get_facebook() {
$json = wp_remote_get(“http://graph.facebook.com/problogdesign”);
if(is_wp_error($json))
return false;
$fbData = json_decode($json[‘body’], true);
return intval($fbData[‘likes’]);
}
function pbd_get_twitter() {
$json = wp_remote_get(“http://api.twitter.com/1/users/show.json?screen_name=problogdesign”);
if(is_wp_error($json))
return false;
$twitterData = json_decode($json[‘body’], true);
return intval($twitterData[‘followers_count’]);
}
[/php]
خوب حالا باید کدهای نمایش تعداد کاربرهای مشترک شده هر بخش را در جای خود قرار دهیم ، به کدهای زیر توجه کنید .
کد نمایش تعداد افراد مشترک شده در rss :
[php] [/php]
کد نمایش تعداد افراد مشترک شده در فیس بوک شما :
[php] [/php]
کد نمایش تعداد افراد مشترک شده در تویتر شما :
[php] [/php]
نمایش مجموع افراد مشترک شده :
[php] [/php]
سلام
این کار رو برای دیگر مدیریت محتوا ها هم میشه انجام داد ؟
ورد پرس = بله
نیوک ۸٫۳٫۶ = ؟
جوملا = ؟
کد ها فرقی نمیکنه ؟ پوشه ها و .. چی؟
خیر این کدها فقط برای وردپرس است
سلام
اگه میشه رمز این پوش رو بدید ممنون
http://www.onescript.ir