آموزش نصب سیستم امتیازدهی ستاره‌ای به وردپرس

نمایش ستاره‌های امتیازدهی در مقالات و نوشته‌های وردپرس، یکی از قابلیت‌های ساده اما فوق‌العاده موثر در تجربه کاربری و عملکرد سایت است. در این مطلب، ابتدا به چرایی اهمیت این قابلیت پرداخته و سپس مراحل گام‌به‌گام نصب، تنظیمات فارسی‌سازی و بهینه‌سازی افزونه محبوب Rate My Post را مرور می‌کنیم.

افزونه rate my post

چرا باید از سیستم امتیازدهی ستاره‌ای استفاده کنیم؟

۱- دلایل روان‌شناختی

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

۲- دلایل کاربردی و تجربه کاربری

  • سنجش کیفیت محتوا
    ابزاری عالی برای نویسندگان و مدیران سایت تا متوجه شوند کدام محتوا برای کاربران جذاب‌تر بوده و چه مقالاتی نیاز به بازبینی و بهبود دارند.
  • تعامل بدون اصطکاک
    برعکس فرم‌های طولانی دیدگاه‌ها، ثبت امتیاز کمتر از ۲ ثانیه زمان می‌برد.

۳- دلایل سئو

  • کاهش نرخ فرار و افزایش ماندگاری
    افزایش تعامل کاربر روی صفحه، سیگنال‌های رفتاری مثبتی به موتورهای جستجو ارسال می‌کند.
  • نمایش داده‌های ساختاریافته
    افزونه‌های استاندارد امتیازدهی کدهای اسکیما (Schema Markup) اضافه می‌کنند که در صورت تایید گوگل، ستاره‌ها در نتایج جستجو نمایش داده شده و باعث افزایش چشمگیر نرخ کلیک (CTR) می‌شوند.

آموزش نصب و فعال‌سازی افزونه Rate My Post

افزونه Rate My Post (توسعه‌یافته توسط FeedbackWP) یکی از سبک‌ترین، مدرن‌ترین و استانداردترین افزونه‌های امتیازدهی برای وردپرس است.

مراحل نصب:

  1. وارد پنل مدیریت وردپرس شوید.
  2. از منوی سمت راست، به مسیر افزونه‌ها > افزودن افزونه تازه بروید.
  3. در کادر جستجو، عبارت Rate My Post را تایپ کنید.
  4. افزونه رسمی را پیدا کرده، روی دکمه هم‌اکنون نصب کن و سپس فعال‌سازی کلیک کنید.

نکته امنیتی و پایداری: پس از فعال‌سازی، در لیست افزونه‌های نصب‌شده، روبه‌روی نام افزونه گزینه «فعال کردن به‌روزرسانی‌های خودکار» را بزنید. این کار باعث می‌شود سایت شما همواره از آخرین وصله‌های امنیتی، رفع باگ‌ها و سازگاری با نسخه‌های جدید وردپرس بدون نیاز به اقدام دستی بهره‌مند شود.

اصلاح ظاهر ستاره‌های نصفه در زبان فارسی (راست‌ به چپ)

برای اینکه در قالب‌های راست‌چین، ستاره‌هایی که امتیاز نیمه دارند (مثلا ۴.۵ ستاره) جهت پر شدن درستی داشته باشند و بریده نشوند، باید یک قطعه کد CSS به سایت اضافه کنید.

نحوه افزودن کد:

به مسیر نمایش > سفارشی‌سازی > CSS اضافی (یا فایل style.css قالب فرزند) بروید و کدهای زیر را اضافه و منتشر کنید

پیکربندی و تنظیمات اصلی افزونه (Settings)

از منوی مدیریت وردپرس، وارد بخش FeedbackWP > Settings شوید و تنظیمات زیر را اعمال کنید:

  1. نمایش خودکار ویجت
    گزینه Add rating widget to all posts را تیک بزنید تا جعبه امتیازدهی به انتهای تمام نوشته‌ها اضافه شود.
  2. جلوگیری از ثبت امتیاز تصادفی
    پیشنهاد می‌شود گزینه Prevent accidental votes را تیک بزنید. با این کار، کاربر پس از انتخاب ستاره‌ها، دکمه تایید نهایی را مشاهده می‌کند تا آرای اشتباهی ثبت نشوند.
  3. سازگاری با افزونه‌های کش (AJAX load results)
    اگر از افزونه‌های کش معروف مانند WP Rocket ،LiteSpeed Cache ،WP Super Cache ،WP Fastest Cache یا SG Optimizer استفاده می‌کنید، نیازی به انجام کاری نیست. اما اگر از سیستم کش سروری یا افزونه‌های دیگری استفاده می‌کنید، گزینه AJAX load results را فعال کنید تا امتیازات ثبت‌شده بدون مشکل کش نمایش داده شوند.
  4. جلوگیری از رأی تکراری
    در همین بخش می‌توانید روش‌های بررسی امتیاز تکراری (از طریق Cookie یا IP) را بر اساس سیاست سایت خود فعال و تنظیم کنید.

انتقال اطلاعات از افزونه‌های قدیمی (Tools)

اگر قبلا از افزونه‌هایی مانند kk Star Ratings (که مدت‌هاست آپدیت نشده و ساختار قدیمی دارد) یا سایر افزونه‌های مشابه استفاده می‌کردید:

  • به تب FeedbackWP > Tools بروید.
  • از بخش درون‌ریزی (Import)، داده‌های افزونه قبلی را مستقیما به Rate My Post منتقل کنید تا امتیازاتی که کاربران قبلا ثبت کرده‌اند از دست نروند.

فارسی‌سازی عبارات و متون (Customize)

برای شخصی‌سازی و نمایش متون به زبان فارسی، وارد تب FeedbackWP > Customize شوید و فیلدهای متنی را مطابق جدول زیر تغییر دهید:

عنوان بخش در تنظیمات متن پیشنهادی فارسی
Title این مطلب چقدر مفید بود ؟
Subtitle برای ثبت امتیاز روی ستاره‌ها کلیک کنید
Result text - average rating امتیاز متوسط
Result text - vote count تعداد امتیازها
Text if somebody tries to vote twice شما قبلا امتیاز داده‌اید. این امتیاز محاسبه نمی‌شود.
Result text if no votes تا کنون امتیازی ثبت نشده است. اولین نفر باشید !
Text after vote از اینکه نظرتان را ثبت کردید، متشکریم.
One star hover text اصلا مفید نیست
Two stars hover text تا حدودی خوب است
Three stars hover text قابل قبول است
Four stars hover text تقریبا مفید است
Five stars hover text خیلی مفید است
Submit rating button text ثبت امتیاز

پس از وارد کردن مقادیر، تغییرات را ذخیره کنید. اکنون سیستم امتیازدهی ستاره‌ای شما به شکلی استاندارد، زیبا و کاملا فارسی در انتهای مقالات در دسترس کاربران است.

دیدگاهتان را بنویسید

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