سیاست گوگل و ماجرای نسخه‏ی جدید افزونه‌ی نظرات در فید وردپرس

از همون موقعی که تصمیم به نوشتن افزونه‌ی نمایش نظرات در فید برای وردپرس گرفتم، هدفم این بود که امکان نظردهی از طریق گودر (گوگل ریدر) رو برای خوانندگان راحت‌تر کنم. ولی متاسفانه فرصت کافی برای تکمیلش پیدا نکرده بودم. وقتی که فیدبک‌‌های (بخوانید بازخورد) کاربران رو در بخش نظرات نوشته‌ی معرفی این افزونه می‌خوندم، نظر جوون ساده‌ی روستایی تشویقم کرد که زودتر فکری به حال ارسال مستقیم نظر از طریق گودر بکنم. این بود که یکی از روزهای عید امسال (۸۹) حدود ۶-۷ ساعت وقت ناقابل برای این کار گذاشتم و در آخر هم به نتیجه‌ی ایده‌آلم نرسیدم.

کمی تخصصی:

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

یکی از مشکلاتی که همیشه برای تست این افزونه داشتم این بوده که دیباگ یا همون عمل رفع اشکال خیلی عذاب دهنده است. برای اینکه هر بار که تغییری در کد داده می‌شود، این تغییرات به طور معمول یک ساعت طول می‌کشد تا در فیدهای نمایش داده شده در گودر اعمال شود. برای رفع این مشکل من مجبور هستم که هر بار به صورت دستی گوگل را از تغییر فیدهام آگاه کنم. خلاصه اینکه بعد از همه‌ی این مصیبت‌ها در کمال ناباوری دیدم که گوگل به صورت کاملا ناجوانمردانه‌ای این iframe را از بدنه‌ی فید حذف می‌کند! ناراحت کننده است؟! نه؟!

سوالی که برای من پیش آمد این بود که چطور ممکن است iframe تبلیغات نشان داده شود، ولی iframe من که خیلی ساده بود حذف شد؟ بعد از تحقیقاتی که به عمل آوردم متوجه شدم که گوگل به صورت کاملا هوشمندانه و زیرکانه با بررسی آدرسی که iframe ارجاع می‌دهد، فقط و فقط iframe هایی را نمایش می‌دهد که به سیستم تبلیغات خودش متصل هستند! و اینجا بود که تمام زحمت‌های چندین ساعته‌ی من برباد رفت!

خوب گوگل بدجوری حال‏گبری کرده بود  و تنها کاری که به ذهنم رسید این بود که این امکانات جدید رو اضافه کنم.

امکانات جدید در نسخه‌ی ۰.۷.۲ :

  • اضافه کردن یک لینک برای نمایش دادن بقیه‌ی نظرات در حالتی‌که همه‌ی نظرات در فید نمایش داده نشود.
  • امکان ارسال نظر سریع برای یک مطلب با استفاده از راهنمایی کاربر به فرم ارسال نظر سریع که کاربران با کلیک بر روی این گزینه‏ یک صفحه‏ی بسیار ساده که فقط حاوی فیلدهایی برای ارسال نظر هستند (مانند تصویر بالا) راهنمایی می‏شوند.

فراخوان:

خوشحال می‏شم دوستانی که علاقه‏مند هستد، یک دکمه‏ی گرافیکی برای گزینه‏ی «ارسال نظر سریع» طراحی کنند تا نظر کاربران بیشتر به سمت ارسال نظر بر روی نوشته جذب بشه. دکمه‏هایی روهم که طراحی می‏کنید، می‏تونید به ایمیل من ارسال کنید تا بررسی و بهترینش به نام خودتون برای استفاده در این افزونه انتخاب بشه.

– آخرین نسخه‌ی این افزونه را می‌توانید به صورت مستقیم از طریق لینک زیر یا از مخزن افزونه های وردپرس دریافت کنید.

[download id=”10″]

– لطفا هر گونه نظر یا پیشنهادی در جهت افزایش کارایی این افزونه دارید، در بخش دیدگاه‌ها مطرح کنید.

بعد نوشت ۱: دوستانی که جدیدا می‌خواهند از این افزونه استفاده کنند یا می‌خواهند تغییرات این نسخه‌ی جدید در فیدشان اعمال شود، در نظر داشته باشند که برای اینکه بعد از فعال کردن این افزونه تغییرات در فید به سرعت اعمال شود، باید طبق توضیحاتی که در اینجا داده شد، دستی اقدام به رفرش فید در فیدبرنر نمایند.

بعد نوشت ۲: (۱۳۸۹/۲/۲۰) گزینه‌ی «ارسال نظر سریع» در نوشته‌هایی که هیچ نظری نداشتند نشان داده نمی‌شد که توسط گزارش‌هایی که دوستان دادند این مشکل در نسخه‌ی ۰.۷.۲ حل شد.

36 دیدگاه برای “سیاست گوگل و ماجرای نسخه‏ی جدید افزونه‌ی نظرات در فید وردپرس”

  1. سلام
    آقا همین قدرش هم قبوله! :دی
    ببینم، نمیتونی فرم رو همینطوری (بدون iframe) آخر مطلب (توی هر آیتم فید) اضافه کنی و بعد دکمه ارسال رو AJAX پیاده کنی؟!
    یه نظر دیگه! نمیشه همین «ارسال نظر سریع» رو توی یه Pop Up کوچیک باز کنی؟!
    موفق باشی 😉

    1. چند تا مسئله وجود داره:
      ۱. تمام تگ‌های input از توی فید حذف می‌شن!
      ۲. هرگونه کد جاوا اسکریپت حذف می‌شه!
      ۳. و به تبعش دیگه نمی‌شه Ajax هم کار کرد!
      ۴. popup هم که باز نیاز به جاوا اسکریپت داره که باز حذف می‌شه!
      ۵. وقتی یه سری استایل‌های CSS حذف می‌شن دیگه توقعی به حذف نشدن کدهای js نیست!
      به نظر می‌رسه که گوگل واسه‌ی امنیت گوگل ریدر کدهای جاوا اسکریپت رو حذف کرده باشه! ولی دلیل حذف تگ‌های input یا بفیه‌ی موارد چیه، خدا می‌دونه!

  2. ممنون رضا جان. خیلی نظر دادن آسون تر شد از توی گودر. یادمه یه بار یک پزشک یه چیزی در مورد کامنت گذاشتن از توی گودر نوشته بود ولی مطمئنم به این شکلی که این افزونه عمل می کنه نبود. خلاصه دست و پنجت درد نکنه 🙂

    این کد جعبه اشتراک رو هم از قالبت کش رفتم. راضی باش :))))

    1. اختیار داری حامد جان! 🙂
      فقط یه نکته در موردش هست و اون اینه که تعداد مشترکین رو خودت دستی باید تغییر بدی. چون که من برای افزایش سرعت لود شدن صفحه اون قسمتی رو که توسط کد جاوا اسکریپت تعداد مشترکین رو نمایش می‌داد حذف کردم.
      اگر اصل کد رو می‌خوای می‌تونی یه سری به زنگوله بزنی 🙂

      1. آره. متوجه شدم دستی وارد می کنی. اینطوری به نظرم بهتر هم هست 🙂
        رضاجان توی این افزونه که جدیدا نوشتی نمیشه نمایش دیدگاهها رو غیر فعال کرد و فقط ارسال نظر سریع نمایش داده بشه؟

  3. سلام
    خب این قسمت تقریبا تخصصی بود.فقط می دونم iframe یه کده 🙂
    یه سوال داشتم.متاسفانه به دلیل کنجکاوی زیاد من ، موتور جستجوگر گوگل فعال توی اپرا غیرفعال شد.منظورم موتوریه که وقتی متنی رو تو آدرس بار می نویسیم و enter میزنیم اپرا به طور خودکار این متن رو تو گوگل سرچ میکنه.دلیلشو نمی دونم چیه اما وقتی ویندوز رو عوض کردم این مشکل پیش اومد.در صورتی که یاهو روش کار میکنه.فکر کردم مشکل از آدرسشه رفتم آدرسو عوض کردم دیدم بازم درست نشد و فقط آدرس اصلی گوگل رو از دست دادم!
    امیدوارم تونسته باشم منظورمو برسونم.
    راستی ببخشید سوالای بی ربط به موضوع پستتون می پرسم.آخه خیلی گیر ایم مشکل عجیبم!
    ممنون می شم کمکم کنین.

  4. یه باگ، البته شاید: من افزونه را نصب کردم. منتظر موندم تغییرات در فید اعمال بشه. برای آخرین پستم لیمک ارسال کامنت سریع نمی یاد. در صورتی که برای بقیه اومده. احتمالا فقط در صورتی که پستی کامنت داشته باشه و کامنتهاش صفر نباشه، این لینک ظاهر می‌شه. بازم شما بررسیش کنین.

    1. من هم دقیقاً این مشکل رو دارم. وقتی یک پست کامنت نداره، چیزی نمایش داده نمیشه.
      در ضمن به نظر رسید همزمان با افزونه ی Better Feed که خیلیا هم استفاده میکنن، کار نمیکنه.

  5. كارت خيلي خوبه ولي اينم در نظر بگير كاربراني كه با گودر كار ميكنند هر كدوم در روز بيش از 100 مطلب رو ميخونند و اگر بخواهند براي هر مطلب نظرات اون رو هم بخونند كه فاجعه اي رخ ميده . اگر هم بخواهند از نظرات بگذرند حجم نظراتي كه براي پست ها ارسال ميشه خود به خود باعث شلوغ شدن گودر ميشه . در كل خود منم با اين قضيه موافقم ولي اون روي سكه رو هم بنگر

    1. بله شما هم درست می‌فرمایید.
      البته هم نمایش نظرات در فید و هم تعدادی که قرار هست نشون داده بشه یک گزینه‌ی انتخابی هست و بستگی به نظر خود مدیر سایت و یا وبلاگ داره و در عین حال اینجا بیشتر مسئله‌ی ارسال نظر مورد توجه بوده تا نشون دادنش در گودر 🙂

  6. سلام!
    خلاقیت شما در این افزونه تحسین برانگیزه!

    با استفاده از سايت زير علاوه بر چک کردن وضعيت دوستانتان در ياهو مسنجر،
    قادر خواهيد بود تا بفهميد دوست شما از چه سايت هايي بازديد کرده است و از چه ويندوز و مرورگري استفاده مي کند!

    MySpy.iR

  7. درود بر آقا رضا عزیز 🙂 وسپاس برای این زحمت برای ما

    کمی سرم شلوغه و وقت ندارم به طور کامل وبخونی رو مثل قبل داشته باشم ولی بزودی دوباره کمی بیشتر وقت خواهم داشت و دوباره بازم اذیتت میکنم :دی
    راستی این ادامه همون افزونه است یا افزونه جدا گانه ای است؟

    بازهم برای اینهمه تلاش برای بهبود فضای مجازی فارسی زبانان ازت سپاسگزارم 🙂

  8. رضا جان من این افزونه را استفاده کردم ولی این ورژن جدید که آپدیت کردم باعث شد که دیگه آخرین پست من در rss نمایش داده نشه و هر مطلبی اضافه میشه هیچ چیزی به rss اضافه نمیشه. افزونه را که غیر فعال کردم همه مطالبی که در rss نبود همشون برگشتند و الان rss بخوبی کار میکنه.

    1. اگر از خود وردپرس برای آپدیت کردن افزونه استفاده کردی، ممکنه فایل‌ دانلود شده خراب شده باشه. پیشنهاد می‌کنم که یکبار کامل پاکش کن و دوباره نسخه‌ی جدید رو دستی دانلود کن و توی پوشه‌ی افزونه‌ها قرار بده و فعالش کن. اگر باز هم این مشکل به وجود اومد، نسخه‌ی قبلی رو از اینجا دانلود کن ببین باز هم آیتم‌ها از فید حذف می‌شن یا نه.
      ای کاش آدرس سایت / وبلاگت رو هم داده بودی.

  9. آقای معلمی عزیز
    سلام و ممنون از در اختیار گذاشتن این افزونه جالب و کاربردی.

    من آن را نصب کرده ام اما می خواستم آن را به گونه ای تنظیم کنم که فقط تعداد و لینک به نظرات را نمایش دهد (مانند آنچه در این مطلب نشان داده اید) و نه متن آنها را. این تنظیمات را چگونه باید انجام دهم؟

    متشکرم

    1. متاسفانه این امکان در این نسخه وجود نداره. فعلا شما می‌تونید تعداد نظراتی که مایل هستید نشون داده بشه رو روی کمترین مقدار یعنی ۱ قرار بدید.
      در نسخه‌ی بعدی که بزودی منتشر می‌کنم، این امکان رو هم اضافه می‌کنم 🙂

  10. سلام
    من وقتی نصبش می کنم بعد از کلیک کردن روش که به اینجا میره
    wp-content/plugins/comments-on-feed/comments-template.php?id=۳۱۶
    هیچ صفحه ای پیدا نمی کنه و خطای ۴۰۴ میده
    میتونید منو کمک کنید؟
    تشکر

  11. آقا رضا سلام ممنون از راهنماییتون افزونه رو دوباره با فیدhttp://feeds2.feedburner.com/Itnet سینک کردم درست شد الان نظرات پستها تو گودر نشون داده میشه ممنو از راهنماییتون .

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *