امتیار دهی ستاره ای به نوشته ها در وردپرس با WP-PostRatings

بروز رسانی در تاریخ 1394/07/12

امتیار دهی ستاره ای به نوشته ها در وردپرس با WP-PostRatings

سلام؛

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

افزونه ی WP-PostRatings

این افزونه به صورت ایجکسی کار می کند و به کاربران شما اجازه می دهد که برای هر مطلب شما با کلیک بر روی ستاره ها امتیازی را قائل شوند.

در مرحله ی اول افزونه را نصب و فعال می نماییم. پس از نصب افزونه گزینه ای با عنوان امتیاز دهی در پنل ادمین وردپرس ایجاد می شود.

rating hamyarwp

لازم به ذکر است که قبلا این افزونه را به صورت نسخه ی اصلی معرفی کردیم اما در حال حاضر افزونه ی فارسی شده ی آن که توسط  جناب آقای حسین باژن انجام شده را نصب کردیم.

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

مدیریت رتبه ها

در این قسمت می توانید تمامی امتیازاتی که توسط کاربران به ثبت رسیده را ملاحظه کنید و در واقع آن ها را مدیریت نمایید. بعضی از آی دی ها را می توانید حذف کنید و یا بلاک کنید.

management rate hamyarwpmanagement rate1 hamyarwp

تنظیمات نمایش

در این قسمت می توانید نوع ستاره ها را مشخص کرده و برای آن ها درجه بندی انجام دهید.

  خطای The Link You Followed Has Expired در وردپرس + راه حل

display shape hamyarwp

گزینه ی حداکثر تعداد تصاویر را مشخص کن، منظور تعداد ستاره هاست. 

star rate hamyarwp

در تصویر بالا تعداد هر ستاره را با میزان آرا مشخص می کنیم.

ajax style hamyarwp

در این قسمت نیز تنظیماتی مربوط به نوع نمایش ایجکسی و همچنین نوع افرادی که می توانند به نوشته ی شما رای دهند را مشخص می کند.
توجه!!! در این رابطه دوستان زیادی سوال کردند که چرا فقط کاربران عضو می توانند رای دهند؟ به این دلیل که در قسمت “چه کسانی می توانند امتیاز بدهند” فقط کاربران عضو انتخاب شده است کهمی توانید آن را تغییر دهید.

قالب نمایش

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

چنانچه میخواهید سیستم امتیاز دهی در همه مطالب سایت  به نمایش در آید  کد زیر را در فایل “Index.php” یا “single.php” قالب خود در داخل حلقه مطلب وردپرس قرار دهید :

<?php if(function_exists('the_ratings')) { the_ratings(); } ?>

اما چنانچه میخواهید در همه پست ها نمایش داده نشود، کافیست در هر مطلبی که میخواهید از کد میانبر ([ ratings ]) استفاده نمائید.(دقت کنید که برای نشان دادن کد میانبر در اینجا فاصله ای بین کروشه ها با کلمه ی rating ایجاد کردم، شما در هنگام استفاده این فاصله را بردارید.)

نتیجه به صورت زیر ظاهر خواهد شد :

 

result hamyarwp

شما می توانید کد میانبر را در بالای مطلب نیز بگذارید. من در انتهای مطلب گذاشتم و به این شکل نمایش داده شد.

موفق باشید

فارسی سازی شده توسط آقای حسین باژن

دانلود افزونه ی WP-PostRatings

دانلود صفحه افزونه
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

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

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. 7 سال عضو همیار وردپرس

    با سلام و خسته نباشید
    من مرحله به مرحله این کارها رو انجام دادم و اون یه خط کد php رو هم بین حلقه گذاشتم.
    5 تا ستاره زیر پست‌هام اضافه شده. کنارش نوشته No Rating Yet
    نمیتونم روی اونا کلیک کنم
    زیرش هم پیام loading… اومده
    هنوز سایتم رو آپلود نکردم و فعلا دارم روی لوکال هاست کار میکنم. به نظر شما میتونه این دلیلش باشه؟؟!!!!

    • 10 سال عضو همیار وردپرس

      سلام
      دلیلش میتونه قالبی باشه که استفاده می‌کنید. یا تداخل با افزونه دیگه ای

  2. با سلام
    چطوری تو هر صفحه میتونم به صورت جداگونه از این افزوه استفاده کنم
    منظورم اینه میخوام تو یک صفحه چندین بار این افزونه رو بزارم ولی زمانی که امتیاز دهی میشه برای همه اعمال میشه لطفا راهنمایی کنید

  3. سلام
    آموزش افزونه Taqyeem رو بگذارید

  4. سلام
    من افزونه رو نصب کردم اما نمی دونم کدی که دادید رو دقیقا کجای فایلا کپی کنم
    ممکنه کمکم کنید ؟

    • 10 سال عضو همیار وردپرس

      چنانچه میخواهید سیستم امتیاز دهی در همه مطالب سایت به نمایش در آید کد زیر را در فایل “Index.php” یا “single.php” قالب خود در داخل حلقه مطلب وردپرس قرار دهید

  5. 9 سال عضو همیار وردپرس

    با سلام خدمت همه اساتید عزیز
    یه افزونه امتیاز دهی می خوام که بتونه نظراتی رو که بیشترین امتیاز رو آوردن مثلا 3 تای اول رو مشخص کنه.
    اگه هست ممنون میشم معرفی بفرمایید.
    با سپاس فراوان…

  6. سلام
    با نصب این پلاگین و بعد از امتیازدهی کاربران، امتیاز به عنوان اسنیپت تو نتایج گوگل نشون داده می‌شه؟

    • 10 سال عضو همیار وردپرس

      سلام
      بله

    • ممنون بابت پاسختون
      یه سوال دیگه
      الان من از این پلاگین استفاده کردم، و چند نفر متفاوت هم به مطالب رای دادن
      ولی گوگل تو نتایج نشون نمیده
      به نظرتون مشکل میتونه از چی باشه؟
      خودم احساس می‌کنم به خاطر اعداد هست
      چون تو قالب اعداد امتیاز رو این طوری نشون میده:
      3,74
      یعنی جای نقطه یا / که جدا کننده اعداد هستن، از ویرگول (,) استفاده میشه
      اگه مشکل این باشه، به نظرتون میشه کاریش کرد؟

  7. سلام ، بنده به تازگی این افزونه را اضافه کرده ام . مشکل جدی با راه اندازی آن در صفحات نوشته هایم دارم . ظاهرا صحبت از فایل های single . index شده. ولی هیچ اتفاقی نمی افتد.لطفا راهنمایی بفرمایید.

    • 10 سال عضو همیار وردپرس

      سلام
      لطفا یکبار از مخزن تست کنید اگه نصب شد به من اطلاع بدید.
      متشکرم

    • سلام مجدد، ینده در نصب آن مشکل ندارم دستوراتی که میبایستی در فایل single .phpاجرا شود مشکل دارم و همچنان نتوانستم امتیاز را به همه صفحاتم بسط دهم

    • 10 سال عضو همیار وردپرس

      سلام
      فایل page.php هم چک کنید

  8. 7 سال عضو همیار وردپرس

    عالیه.فقط من یه مشکل دارم.
    من یه سایت ساده دارم که محصولاتی رو معرفی میکنه.وقتی براش سیستم امتیازدهی می گذارم،سیستم امتیاز دهی برای کل برگه قرار می گیره!میخوام مثل سایت های فروشگاهی،به تک تک محصولاتم کاربر بتونه امتیاز بده.
    لطفا راهنمایی امنمایید

  9. 8 سال عضو همیار وردپرس

    سلام به همه همیاران وردپرس
    من از قالب be-theme استفاده میکنم و این کد رو در “Index.php” و “single.php” وارد کردم ولی جواب نگرفتم… البته در چند فایل دیگه هم که فکر میکردم شاید اونجا کارساز بشه هم وارد کردم ولی نشد… لطفا راهنمایی بیشتر کنید…
    باتشکر از سایت خوب همیار ورپرس

    • 10 سال عضو همیار وردپرس

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

  10. سلام من همه کار رو انجام دادم ولی متاسفانه نمیشه امتیاز داد