beh9am 96 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 سلامیک افزونه برای بخش دیدگاه نیازدارم که به صورت آجاکس و بدون لود شدن صفحه دیدگاه ارسال بشهافزونه های زیادی هستند که چک کردم اما زیاد سنگین و امکانات زیاد دارندمن فقط میخوام ارسال دیدگاه به صورت آجاکس باشهافزونه ajaxify-comments خیلی خوبه و سبک و همون چیزی که میخوام اما مشکلش اینه وقتی دیدگاه ارسال میشه باید صفحه را دوباره لود کنی تا دیدگاه رو ببینیاگه میشد همون لحظه که دیدگاه ارسال میشه دیده هم بشه عالی میشد نقل قول لینک به ارسال
Rohani 389 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 (ویرایش شده) قسمت نظرات سایت منو چک کنید ببینید به دردتون میخوره؟http://ravari.ir/?p=6254#comment-85 ویرایش شده مهر 93 توسط روحانی نقل قول لینک به ارسال
beh9am 96 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 قسمت نظرات سایت منو چک کنید ببینید به دردتون میخوره؟http://ravari.ir/?p=6254#comment-85تشکرافزونه ای که شما استفاده میکنید commentator که خیلی سنگینه و امکانات اضافه دارهمن فقط و فقط میخوام ارسال نظر آجاکس باشه همونشکلی که تو پست اول گفتم نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 https://wordpress.org/plugins/simple-ajax-insert-comments-lite/https://wordpress.org/plugins/ajaxed-commentshttps://wordpress.org/plugins/wp-ajax-comments-template/https://wordpress.org/plugins/inline-ajax-comments/ 1 نقل قول لینک به ارسال
beh9am 96 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 (ویرایش شده) https://wordpress.or...-comments-lite/https://wordpress.or...ajaxed-commentshttps://wordpress.or...ments-template/https://wordpress.or...-ajax-comments/تشکر جناب فخار عزیز یک دنیا ممنونجناب فخار الان افزونه inline-ajax-comments نصب کردم و کارکردم عالیهمیشه لطف کنید یک آموزش در مورد درست کردن قسمت لینک پاسخ به دیدگاه و اگر شد کامنت تو در تو خلاصه بگید برام ؟بخدا چند روزه دنبالش میگردم همه یک مدل آموزشه و کار نمیکنهافزونه wordpress-thread-comment دقیقا تمام نیازهای منو مرتفع میکنه اما مشکلش اینه هم برای پست تایپ ها کار نمیکنه هم با نسخه جدید وردپرس سازگاری نداره و مشکلات ریز دیگهتشکر بابت زحمتتون ویرایش شده مهر 93 توسط beh9am نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 1. این کد را به فایل functions.php قالب اضافه می کنید function comment_reply_script() {if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { wp_enqueue_script( 'comment-reply' );}}add_action( 'wp_enqueue_scripts', 'comment_reply_script' );اگر کلید پاسخ به نظرات در قالبتون هست که دیگه دو نداره وگرنه 2. این کد را به حلقه نظرات اضافه کنید <div class="reply"> <?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))) ?> <?php echo user_group($comment->user_id);?> </div>این حلقه احتمال قوی در functions.php است و اگر نبود در comments.php3. دقت کنید که فرم دیدگاه حتما باید داخل یک div با آی دی respond باشه 1 نقل قول لینک به ارسال
beh9am 96 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 (ویرایش شده) 1. این کد را به فایل functions.php قالب اضافه می کنیدfunction comment_reply_script() {if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {wp_enqueue_script( 'comment-reply' );}}add_action( 'wp_enqueue_scripts', 'comment_reply_script' );اگر کلید پاسخ به نظرات در قالبتون هست که دیگه دو نداره وگرنه2. این کد را به حلقه نظرات اضافه کنید <div class="reply"> <?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))) ?> <?php echo user_group($comment->user_id);?> </div>این حلقه احتمال قوی در functions.php است و اگر نبود در comments.php3. دقت کنید که فرم دیدگاه حتما باید داخل یک div با آی دی respond باشهتشکرمن از افزونه inline-ajax-comments استفاده میکنم که این افزونه خودش فایل کامنت دارهکد اول در فانکشن گذاشتم و کد دوم را در فایل کامنت افزونه به این صورت : <?php if ( $comments ) : foreach( $comments as $comment) : ?> <?php $user = new WP_User( $comment->user_id ); $class = null; if ( ! empty( $user->roles ) && is_array( $user->roles ) ) { foreach ( $user->roles as $role ){ $class = $role; } } else { $class = 'annon'; } ?> <div class="inline-comments-content inline-comments-<?php echo $class; ?>" id="comment-<?php echo $comment->comment_ID; ?>"> <div class="inline-comments-p"> <?php inline_comments_profile_pic( $comment->comment_author_email ); ?> <small> <div class="reply"> <?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))) ?> <?php echo user_group($comment->user_id);?> </div> </small> <br /> <?php print $comment->comment_content;?> </div> </div> <?php endforeach; endif; ?></div><?php die();}اما اخصار میده :Warning: array_merge() [function.array-merge]: Argument #1 is not an array in E:\EasyPHP-5.3.3.1\www\news\wp-content\plugins\inline-ajax-comments\inc\template-tags.php on line 189Fatal error: Call to undefined function user_group() in E:\EasyPHP-5.3.3.1\www\news\wp-content\plugins\inline-ajax-comments\inc\template-tags.php on line 190بببخشید اذیتتون میکنم من کمی مبتدی هستم در کدنویسی به بزرگی خودتون ببخشید ویرایش شده مهر 93 توسط beh9am نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 این رو از کد حذف کنید <?php echo user_group($comment->user_id);?> 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .