arashshiler 1 ارسال شده در فروردین 95 گزارش بازنشر ارسال شده در فروردین 95 سلام چرا اینجا کسی جواب نمیده ؟ من یک کد دارم از یک افزونه لایک . میخوام به قسمت نظراتم اضافه کنم به فایل کامنت رفتم اما هر کجا که میذارم نمیشه ... خارج از کامنت ها نمایش داده میشه .. یه کد هست توی قسمت نظرات به این شکل <?php wp_list_comments('type=comment&callback=tie_custom_comments'); ?> وقتی کدم رو قبل این کد میذارم بالای همه نظرات نشونی میده .. وقتی بعدش میذارم پایین همه نظرات نشون میده .. نمیدونم باید چطوری داخل این کد بذارم خیلی عجیبه نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در فروردین 95 گزارش بازنشر ارسال شده در فروردین 95 فایل functions.php را باز کنید و tie_custom_comments را توش جستجو کنید حلقه دیدگاه ها در اونجا ساخته می شه اما اینکه کدتون چیه و از کجا آوردید و آیا امتیازها را ذخیره می کنه یا نه رو خودتون قطعا می دونید دیگه در ضمن بجای اسپم فرستادن بهتر بود سطوح آشناییتون رو درست می زدید تا دوستان راحت تر می تونستند راهنماییتون کنند. 1 نقل قول لینک به ارسال
arashshiler 1 ارسال شده در فروردین 95 مالک گزارش بازنشر ارسال شده در فروردین 95 مرسی که بهم یاد دادید این گزینه رو خبر ندداشتم.. اما یه مشکل جدید دارم وقتی که کد رو گذاشتم برای همه کامنت ها فقط یک امتیاز دهی میاد یعنی اینکه هر بار روی لایک کلیک میشه کل کامنت ها امتیازشون تغییر میکنه ... ببینید من از افزونه 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' ); از این فاکشن استفاده کنید . اینو داخل فاکشن قالب گذاشتم ولی امتیاز دهی رو نشون نمیده نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در فروردین 95 گزارش بازنشر ارسال شده در فروردین 95 در 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 نقل قول لینک به ارسال
arashshiler 1 ارسال شده در فروردین 95 مالک گزارش بازنشر ارسال شده در فروردین 95 میدونم .. همین کارو کردم ولی ظاهرا اصن کار این تابع نمایش دادن رای دهی نیست بلکه زیر هر کامنت اسم ارسال کننده کامنت رو مینویسه و جلوش میزنه که این کاربر رای نداده است. من میخوام رای گیری رو نشون بده . باید با توابع درستش کنم ؟ ادرس پلاگین https://wordpress.org/plugins/wp-postratings/ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در فروردین 95 گزارش بازنشر ارسال شده در فروردین 95 پلاگینتون برای نظرات نوشته نشده 1 نقل قول لینک به ارسال
arashshiler 1 ارسال شده در فروردین 95 مالک گزارش بازنشر ارسال شده در فروردین 95 شما پلاگین مناسبی برای نظرات سراغ دارید ؟ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در فروردین 95 گزارش بازنشر ارسال شده در فروردین 95 https://wordpress.org/plugins/comment-rating-field-plugin/ https://wordpress.org/plugins/comments-ratings/ 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .