نمایش صحیح شمارشگر دکمه‌ی اشتراک گذاری فیسبوک

با وجود همه گیر شدن استفاده از دکمه‌ی لایک فیسبوک هنوز هم Facebook Share Button به فراموشی سپرده نشده و تو سایتهای زیادی ازش استفاده میشه. یکی از مشکلات کوچک این دکمه عدم نمایش شمارشگر قبل از رسیدن دفعات اشتراک گذاری به عدد ۳ هست که در واقع مقدار پیش‌فرض ابنجور تعیین شده در نتیجه راه حل، ویرایش کد جاوا اسکریپت و لودش از سرور شخصیه.

اسکریپت مربوط به دکمه اشتراک گذاری فیسبوک اینجوری تعریف و لود میشه:

<script
src="http://static.ak.fbcdn.net/connect.php/js/FB.Share"
type="text/javascript">
</script>

برای نمایش شمارشگر حتی تو شرایطی که هنوز مطلب  به اشتراک گذاشته نشده و صفر هست باید فایل FB.Share (خط دوم) رو باز کنین و عبارت:

this.displayBox(a,3);

رو با این کد عوض کنین:

this.displayBox(a,0);

حالا کد ویرایش شده رو مثلا به نام fb.js ذخیره و تو هاست خودتون آپلود کنین. در نهایت هم آدرس مربوط به اسکریپت رو تو پوسته یا قالب سایت به این صورت تغییر بدین:

<script
src="http://your-server-name/scripts/fb.js"
type="text/javascript">
</script>

منبع: Patrick M. Kelly

هاستینگ وردپرس ماندگاروب
۱۱ دیدگاه
  1. mahdi

    ممنون بسیار خوب است.

    پاسخ
  2. masoud

    سلام استاد
    واسه دکمه لایک هم یه فکری بکنین
    چمیدونم از هاست خودمون لود شه ، اینطوری خیلی با ایپی ایران طول میده.

    پاسخ
    • محسن غیاثی

      سلام مسعود جان خوبی لودش از سرور فیسبوک اینه که تو کش مرورگر اکثر ویزیتورا هست و نیازی به لود مجدد نداره. متاسفانه مسدود بودن سایتهای مربوط به فیسبوک مشکل‌سازه و حتما باید اسکریپت اینجور سایتها تو فوتر و آخر صف باشه تا لود اولیه رو کند و داغون نکنه.

      پاسخ
  3. omid

    بسیار سایت خوبی دارید.

    پاسخ
  4. omid

    ممنون بسیار خوب است. :-O (Y) (T) (W) (F) (H)

    پاسخ
  5. رضا کیانوش

    یکی از امتحانا رو ۸ گرفتم خدا کنه ۱۰ بده الانم مثلا دپرسم :d

    پاسخ
    • محسن غیاثی

      سلام آقا رضا. دپرسم بودن دانشجوهای قدیم 😉 ایشالا که به دل استادتون بیفته ۱۱ بده.

      پاسخ
      • رضا کیانوش

        ایشالله ولی خداییش ۲ ساعتی داغون بودم

        پاسخ
  6. رضا کیانوش

    خیلی خوب بود
    یه مطلب درباره نحوه اضافه کردن ادرس فید تو صفحه فیسبوک بزارین تا مطالب سایت به صورت اتوماتیک تو فیسبوک منتشر بشن انوطری بخش فیسبوک تون رو کامل میکنین استاد

    پاسخ

Please Post Your Comments & Reviews

نشانی ایمیل شما منتشر نخواهد شد Required fields are marked *

*