alireza.nh 318 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 باسلامبنده هنوز وبم رو روی لوکال آپ کردم(easy php)متاسفانه بتازگی نظرات نمایش داده نمیشه و به این ارور ختم میشه! :Warning: call_user_func() expects parameter 1 to be a valid callback, function 'custom_comments' not found or invalid function name in D:\Program Files\EasyPHP-12.1\www\wordpress\wp-includes\comment-template.php on line 1334که مربوط به این کده:call_user_func($args['callback'], $comment, $args, $depth);چیکار کنم؟ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 خط اول صفحه comments.php چیه؟این ارور می گه فانکشنی به نام custom_comments پیدا نشده چک کنید در فانکشن چه نامی برای فانکشن commentslist قرار داده شد نامش رو در کد فراخوانی هم یکسان کنید 2 نقل قول لینک به ارسال
alireza.nh 318 ارسال شده در خرداد 92 مالک گزارش بازنشر ارسال شده در خرداد 92 بله , مربوط به اینه فکر کنم: (تو فایل کامنت)<?php wp_list_comments('type=comment&callback=custom_comments'); ?> نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 خوب شما باید در functions.php هم یک سری کد برای این نام داشته باشید کدی که تقریبا به این کد شبیه باشه:<?phpfunction custom_comments($comment, $args, $depth){ $GLOBALS['comment'] = $comment; ?> <li <?php comment_class(); ?> id="li-comment-<?php comment_ID() ?>"> <div id="comment-<?php comment_ID(); ?>"> <?php echo get_avatar($comment,$size='96',$default='<path_to_url>' ); ?> <cite> <?php comment_author_link(); ?> :</cite> <?php if ($comment->comment_approved == '0') : ?> نظر شما نیازمند تایید است <?php endif; ?> <a href="<?php echo htmlspecialchars( get_comment_link( $comment->comment_ID ) ) ?>"><?php echo get_comment_date('Y/m/d');?> ساعت <?php echo get_comment_time('H:i'); ?></a><?php edit_comment_link('ویرایش',' ','') ?> <?php comment_text() ?> <div class="reply"> <?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))) ?> </div> </div> </li><?php}(می تونید از همین هم استفاده کنید )و. می تونید هم &callback=custom_commentsرا از کدی که دارید حذف کنید تا از قالب دیفالت وردپرس براتون بسازدش 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .