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

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

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

سلام؛

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

افزونه ی WP-PostRatings

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

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

rating hamyarwp

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

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

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

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

management rate hamyarwpmanagement rate1 hamyarwp

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

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

  خطای اتصال ایمن در وردپرس یا ارور secure connection چیست؟

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. ایا ستارهای سرچ گوگل از افزونه هست یا خود گوگلم بر میداره

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

      سلام
      افزونه رو یک بار غیر فعال و دوباره فعال کنید.

  2. با سلام و احترام
    برای من قبلا ستارهارو داخل سرچ گوگل نشون میداد نمی دونم فک کنم قالب ابدیت کردم کلا به هم ریخت

  3. خیلی عالی بود

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

      موفق باشید

    • من افزونه رو واسه خودم فارسی کردم، اگه مایلد بودین میتونم واستون ارسال کنم، شاید دوستان از نسخه فارسی استفاده کنن

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

      سلام
      ایمیلی برای شما ارسال شد
      سپاسگذارم

  4. خیلی ممنون که نظرمو حتی ثبت هم نکردین

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

      سلام
      من نظر شما رو نمیبینم! میشه دوباره بفرمایید ؟

  5. سلام ممنون بابت معرفی افزونه
    این افزونه از هر لحاظ عالی هستش و تمامی خواسته هامو برطرف میکنه
    فقط یه مشکل داره که باعث میشه نتونم ازش استفاده کنم اونم اینه که من رو پوشه wp-admin سایتم رمز گذاشتم وتو این افزونه وقتی امتیاز میدی پنجره رمز باز میشه که باید رمز پوشه رو بزنی و اگه نزنی امتیاز ثبت نمیشه
    برای این مشکل باید چیکار کرد ؟
    خیلی واجبه ممنون میشم کمکم کنین

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

      سلام
      به پنل هاست خود مراجعه کنید و بر روی گزینه ی password protect direcitons کلیک کنید و بر روی پوشه ی wp-admin کلیک کنید و پسورد را بردارید

    • خوب اگه قرار بود من پسورد اون پوشه رو بردارم که اصلا براش پسورد انتخاب نمیکردم
      راه دیگه ای وجود نداره

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

      سلام
      نه دوست عزیز ، تنها راهش اینه که هر بار پسورد رو وارد کنید،
      و البته می تونید در همین فایل نگاه کنید ببینید برای ایم موارد میشه پسورد رو برداشت یا نه

  6. با سلام
    من به دنبال یه افزونه یا آموزش به صورت کد هستم که نویسنده مطلب به نوشتش ستاره یا امتیاز بده و کاربران توش نقشی نداشته باشند
    من خیلی تو سایت همیار وردپرس و جستجوی های گوگل گشتم ولی چیزی پیدا نکردم که افزونه ای باشه که مدیر یا نویسنده مطلب به مطلب خودش امیتاز بده و کاربر فقط امتیاز ها رو ببینه تو امیتاز دادن نقشی نداشته باشه

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

      سلام
      دنبال موضوع عجیبی هستید! من هم برخورد نکردم با چنین چیزی

    • سلامی دوباره
      قبلا یه قالب دیده بودم که همچین امکانی رو داشت … یه افزونه می خوام باشه مثل Google rich ولی تو صفحه ایندکس و ادامه مطلب پست ها نمایش داده بشه ستاره ها…واقعا موندم چیکار کنم برای این مورد ؟؟!!

  7. سلام چطوری میشه مثله ماله شما فقط توی تک نوشته بشه نظر رو ثبت کرد توی ایندکس و آرشیو کاربر نتونه نظر بده فقط ستاره هارو ببینه

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

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

      سلام
      گوگل استار خوبه

  9. درود
    میخواستم بدونم این افزونه با rich snippets ست هست ؟
    منظورم اینه که در ایندکس گوگل نشون میده؟
    بعد سوال دیگه ای هم که دارم اینه که میشه مطالب رو بر اساس پر امتیاز ترین ها مرتب سازی کرد؟

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

      سلام
      بله

      با احترام

  10. سلاممشکلی که من دارم اینه که هیچی نشون نمیده نه این بلکه ده تا افزونه امتحان کردن یا نشون نداد یا نشون داد کار نکردلطفا کمک

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

      سلام
      یعنی افزونه های شما هیچ عکس العملی نشون نمیدن ؟!

      با احترام