چگونه میتوان شمارشگر زنده ( لایو) ، نمایش تعداد مطالب منتشر شده و تعداد نظرات داده شده توسط کاربران را در وبلاگ نمایش داد؟
جواب؟
روش 1 :
1- با حساب کاربری خود در گوگل وارد بلاگر شوید.
2- از بخش Dashboard وارد قسمت Layout شده و از آنجا Page Element و سپس Add Gadget را انتخاب نمائید .
3- یک Gadget از نوع Java/Script انتخاب نمائید.
4- در پنجره باز شده کدهای زیر را قرارداده و تنظیمات را ذخیره نمائید .
<script style="text/javascript">
function numberOfPosts(json) {
document.write('Total Posts: <b>' + json.feed.openSearch$totalResults.$t + '</b><br>');
}
function numberOfComments(json) {
document.write('Total Comments: <b>' + json.feed.openSearch$totalResults.$t + '</b><br>');
}
</script>
<font color="black"><script src="http://yourblog.blogspot.com/feeds/posts/default?alt=json-in-script&callback=numberOfPosts"></script>
<script src="http://yourblog.blogspot.com/feeds/comments/default?alt=json-in-script&callback=numberOfComments"></script></font>
پ.ن:
5- به جای نوشته های yourblog درکد بالا نام وبلاگ خود در بلاگر بنویسید.
6- در صورت لذوم به جای نوشته ای Total Posts و Total Comments معادل دلخواه فارسی خود را بنویسید.
روش 2 : در صورت کار نکردن روش بالا مراحل زیر را انجام دهید :
1- وارد بلاگر شوید . به قسمت Layout سپس Edit HTML بروید . کدهای زیر را بعد از تگ
2- سپس از بخش Dashboard وارد قسمت Layout شده و از آنجا Page Element و سپس Add Gadget را انتخاب نمائید .
<head>
قرار دهید .
<script style='text/javascript'>
function numberOfPosts(json) {
document.write('تعداد یادداشت‌ها: <b>' + json.feed.openSearch$totalResults.$t + '</b><br/>');
}
function numberOfComments(json) {
document.write('تعداد نظرات: <b>' + json.feed.openSearch$totalResults.$t + '</b><br/>');
}
</script>
2- سپس از بخش Dashboard وارد قسمت Layout شده و از آنجا Page Element و سپس Add Gadget را انتخاب نمائید .
3- یک Gadget از نوع Java/Script انتخاب نمائید.
4- کدهای زیر ار در آن قرار داده و تغییرات را ذخیره نمائید :
پ.ن : به جای عبارت YOURBLOG نام وبلاگ خود را قرار دهید
پ.ن : به جای عبارت YOURBLOG نام وبلاگ خود را قرار دهید
<script src="http://www.YOURBLOG.blogspot.com/feeds/posts/default?alt=json-in-script&callback=numberOfPosts"></script></li>
<li><script src="http://www.YOURBLOG.blogspot.com/feeds/comments/default?alt=json-in-script&callback=numberOfComments"></script>
3 نظر:
بسیار عالی و مفید بود، من هم این آمار را به وبلاگم اضافه کردم، خیلی وقت بود منتظر چنین چیزی بودم.
دو نکته:
1. ((دو جا)) هست که دوستان باید بجای yourblog.blogspot.com آدرس وبلاگ خودشان را بنویسند.
2. ای کاش منبع را هم ذکر می کردید.
ممنون،
پیام
سلام استاد
برای اضافه کردن تعداد نوشتهها و نظرات مشکلی پیدا کردم ، تمام کارهایی که فرمودید رو انجام دادم ، اما لود نمیشه ! ایراد از کجاست ؟
چاکریم .
@ Alireza :
روش 2 را انجام بدهید .
نظر خود را بیان کنید