arashshiler

ویرایش نظرات قالب

8 پست در این موضوع قرار دارد

سلام چرا اینجا کسی جواب نمیده ؟

من یک کد دارم از یک افزونه لایک . میخوام به قسمت نظراتم اضافه کنم به فایل کامنت رفتم اما هر کجا که میذارم  نمیشه ... خارج از کامنت ها نمایش داده میشه .. یه کد هست توی قسمت نظرات به این شکل

<?php wp_list_comments('type=comment&callback=tie_custom_comments'); ?>

وقتی کدم رو قبل این کد میذارم بالای همه نظرات نشونی میده .. وقتی بعدش میذارم پایین همه نظرات نشون میده .. نمیدونم باید چطوری داخل این کد بذارم خیلی  عجیبه

0

به اشتراک گذاری این پست


لینک به پست

فایل functions.php را باز کنید و 

tie_custom_comments

را توش جستجو کنید حلقه دیدگاه ها در اونجا ساخته می شه 

اما اینکه کدتون چیه و از کجا آوردید و آیا امتیازها را ذخیره می کنه یا نه رو خودتون قطعا می دونید دیگه

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

1

به اشتراک گذاری این پست


لینک به پست

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

 

ببینید من از افزونه

WP-PostRatings

 

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

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

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

مجدد به افزونه مراجعه کردم نوشته بود برای کامنت ها

function custom_display_comment_author_ratings() {
    return true;
}
add_filter( 'wp_postratings_display_comment_author_ratings', 'custom_display_comment_author_ratings' );

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

0

به اشتراک گذاری این پست


لینک به پست
در 3 ساعت قبل، arashshiler گفته است :

function custom_display_comment_author_ratings() { return true; } add_filter( 'wp_postratings_display_comment_author_ratings', 'custom_display_comment_author_ratings' );

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

افزونه هم باید فعال باشه

1

به اشتراک گذاری این پست


لینک به پست

میدونم .. همین کارو کردم ولی ظاهرا اصن کار این تابع نمایش دادن رای دهی نیست بلکه زیر هر کامنت اسم ارسال کننده کامنت رو مینویسه و جلوش میزنه که این کاربر رای نداده است. من میخوام رای گیری رو نشون بده . باید با توابع درستش کنم ؟

ادرس پلاگین

https://wordpress.org/plugins/wp-postratings/

0

به اشتراک گذاری این پست


لینک به پست

پلاگینتون برای نظرات نوشته نشده 

 

1

به اشتراک گذاری این پست


لینک به پست

شما پلاگین مناسبی برای نظرات سراغ دارید ؟

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری