021 - 55785269 | 09107785612 info@azsefrtasad.ir

بنابر نظراتی که در این پست داده شده و حل مشکلات عزیزانی که با این افزونه مشکل داشتند افزونه جدیدی رو با نام Yasr – Yet Another Stars Rating به شما معرفی می‌کنم. در حال حاضر این افزونه به خوبی عمل می‌کند. در صورتی که مایل به کار با افزونه kk star ratings هستید می‌توانید اولین قدم مهم رو که در پست yet another stars rating شرح داده ام رو مطالعه و عمل کنید.

قسمت اول: آموزش settings از افزونه kk star ratings

امروز از صفر تا صد سفارشی سازی و فارسی سازی افزونه kk Star Ratings رو به شما آموزش می‌دم.  با این افزونه قادر خواهید بود امتیازدهی شیک و زیبایی رو به نوشتارتون اضافه کنید.

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

افزونه kk Star Ratings: دانلود

بعد از دانلود و نصب این افزونه، در پیشخوان سایت سراغ آن می‌رویم

 

بهتر هست پیش‌فرض settings افزونه را به جز مواردی که صحبت می‌کنیم تغییر ندهید.

به صورت پیش‌فرض، امتیاز دهی در نوشته‌ها فعال است.

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

اگر دوست دارید که افزونه به صورت پیش‌فرض در برگه‌ها هم باشه show in pages را در settings فعال کنید.

اگر دوست دارید گوگل امتیازدهی به نوشتارتون رو ایندکس کنه و در نتایج خودش نشون بده گزینه Google Rich Snippets رو فعال کنید

گزینه بعدی Unique voting هست که حتما آن را فعال کنید چون در غیر این صورت اشخاص امکان دارند که چندین بار رأی دهند.


به قسمت مهم این افزونه Legend می‌رسیم

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

اول شرحی راجع به متغیرها در این افزونه می‌دهم. برای نشان دادن تعداد رأی‌ها  از [total]، و برای نشان دادن میانگین رأی‌ها از [avg]، استفاده می‌کنیم.  به عنوان مثال اگر این جمله رو بکار ببریم:

” ([total]) رای، میانگین: [avg]” به این شکل نشون داده میشه: “(۷) رأی، میانگین: ۴٫۳”، در اینجا ۷ مجموع رأی‌هاست و ۴٫۳ میانگینش هست.

نکته خیلی مهم: برای ایندکس شدن نتایج در گوگل حتما باید [total] و [avg] موجود باشد. 

 

چکار کنیم که فونت‌های ما به طرز زیبایی دیده بشه

برای این عمل به قسمت افزودن نوشته در وردپرس میریم. نکته مهم اینه که حتما باید قسمت بند در نوشته ها، تیتری که بهش میدید فونت، اندازه و رنگی که دوست دارید را شامل بشه. بعنوان مثال من تیتر ۶ رو رنگ سبز و فونت IRANSans دادم. حالا کافیه در قسمت “visual از نوشته”، متغیر خودم رو بنویسم.

([total]) رای، میانگین: [avg] 

متغیر بالا رو من نوشتم و تیتر ۶ بهش دادم حالا میرم قسمت “متن از نوشته”  در قسمت متن به شبیه به شکل زیر،  html دیده میشه، آن را از این قسمت کپی می‌کنم

<img class=”size-full wp-image-271 aligncenter” src=”https://www.azsefrtasad.ir//wp-content/uploads/2017/12/visual.png” alt=”” width=”889″ height=”122″ />
<h6><span style=”color: #000000;”>([total]) رای، میانگین: [avg] </span></h6>

و در کادر  مربوط به Legend پیست (paste) می‌کنم و ظاهر آن به شکل زیر دیده میشه

قسمت بعدی قسمت Position هست، در این قسمت مشخص می‌کنیم که امتیازدهی در کدام قسمت از پست ما قرار بگیره. پیش‌فرض، قسمت بالا سمت چپ هست. من انتهای پست سمت راست رو انتخاب کردم.

kk Star Ratings

kk Star Ratings

 

قسمت بعد Initial text هست. این متن تا زمانی که کسی رأی نداده ظاهر میشه. شما به دلخواه می‌توانید هر متنی و هر فونتی که دوست داشتید به شرحی که در قسمت legend دادم در این قسمت بکار ببرید.

قسمت بعد Thank you message هست. زمانی که خوانندگان رأی می‌دهند پیامی به عنوان تشکر برای آنها ظاهر می‌شه، و شما به شرحی که در قسمت legend دادم می‌توانید فونت، اندازه و متن دلخواه خودتون رو درونش قرار بدید.

نکته خیلی مهم: بخاطر مشکلی که در افزونه هست، اگر شما قسمت settings افزونه رو مجدد رفرش کنید امکان تغییرات در کادر  legend وجود نداره، اگر قصد تغییر در این کادر رو دارید لازم است تمام تغییر کادر رو از اول انجام بدهید، پس سفارش‌ می‌کنم برای دوباره کاری نشدن settings رو  save کنید اما صفحه رو نبندید و در صفحه‌ای جداگانه تست‌ها رو انجام بدید اگر نتایج مطلوب بود صفحه رو ببندید.

دوستان ادامه آموزش افزونه kk Star Ratings رو در بخش دوم ملاحظه بفرمایید.

بخش دوم

 

4.4 5 امتیازها5 1
رتبه‌بندی مقاله
12
0
خوشحال می‌شویم که در مورد این مطلب نظرتان رو بگوییدx
()
x