imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 کد باید فعال باشه تا بشه کانفیگ رو پیدا این مورد قطعا تداخل کدهای استایل دهیست که فقط باید دید و کدهای مختلف را تست کرد تا ایراد در بیاد 1 نقل قول لینک به ارسال
محــــــمدرضا 344 ارسال شده در خرداد 92 مالک گزارش بازنشر ارسال شده در خرداد 92 ایمان عزیز امروز یه کد پیدا کردم که مشکل دور کادر هم حل کرد گفتم این جا بذارم بچه ها هم استفاده کنند<?phpfunction mytheme_comment($comment, $args, $depth) { $GLOBALS['comment'] = $comment; ?> <li <?php comment_class(); ?> id="li-comment-<?php comment_ID() ?>"> <div id="comment-<?php comment_ID(); ?>"> <div class="comment-author vcard"><?php echo get_avatar($comment,$size='سایز دلخواه' ); ?> <?php printf(__('<cite class="fn">%s</cite> <span class="says">says:</span>'), get_comment_author_link()) ?> </div> <?php if ($comment->comment_approved == '0') : ?> <em><?php _e('Your comment is awaiting moderation.') ?></em> <br /> <?php endif; ?> <div class="comment-meta commentmetadata"> <a href="<?php echo htmlspecialchars( get_comment_link( $comment->comment_ID ) ) ?>"> <?php printf(__('%1$s at %2$s'), get_comment_date(), get_comment_time()) ?> </a> <?php edit_comment_link(__('(Edit)'),' ','') ?> </div> <?php comment_text() ?> <div class="reply"> <?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))) ?> </div> </div><?php }?>کد زیر رو در comment.php پیدا کنیدwp_list_comments();سپس کد زیر را جایگزین کد بالا کنیدwp_list_comments("callback=mytheme_comment");موفق باشید دوستان نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 ببینید اصل نوشتن فانکشن این هستش که یک کد که قراره در جاهای مختلف اجرابشه به کررات ساخته نشه و در یک فانکشن ساخته بشه و با کد فراخوانی خوانده بشه کد شما همون فانکشن رو از فایل فانکشن در آورده و در فایل کامنت داره لود می کنه که باعث می شه در تمام صفحات اجرا بشه و سایت رو خیلی کند کنه ولی گذشته از این هیچ ربطی به استایل ها نداره مگر اینکه درکد قبلی مشکلی از لحاظ قرار گیری وجود داشت به هر حال می تونید برای بهینه سازی همین کد رو بجای فایل comments.php در functions.php کپی کنید و به همین ترتیب هم فراخوانیش کنید 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .