MaySam.M 89 ارسال شده در مرداد 92 گزارش بازنشر ارسال شده در مرداد 92 با سلاممیخواستم بدونم چطور میشه تابع wp_list_comments رو در فایل comments.php شخصی سازی کرد؟منظورم اینه که چطوری میشه به جای این تابع، کدهای داخلش رو به نمایش گذاشت و بشه اون رو شخصی سازی کرد؟با تشکر نقل قول لینک به ارسال
elshan 269 ارسال شده در مرداد 92 گزارش بازنشر ارسال شده در مرداد 92 با سلاممیخواستم بدونم چطور میشه تابع wp_list_comments رو در فایل comments.php شخصی سازی کرد؟منظورم اینه که چطوری میشه به جای این تابع، کدهای داخلش رو به نمایش گذاشت و بشه اون رو شخصی سازی کرد؟با تشکربا css میشه به راحتی شخصی سازی کرد (البته اگر منظورتون شخصی سازی ظاهری باشه) نقل قول لینک به ارسال
MaySam.M 89 ارسال شده در مرداد 92 مالک گزارش بازنشر ارسال شده در مرداد 92 با css میشه به راحتی شخصی سازی کرد (البته اگر منظورتون شخصی سازی ظاهری باشه)اون رو میدونممیخوام کدهاش رو تغییر بدم و شخصی سازی کنم نه ظاهرش رو نقل قول لینک به ارسال
MaySam.M 89 ارسال شده در مرداد 92 مالک گزارش بازنشر ارسال شده در مرداد 92 جواب رو پیدا کردم جواب رو میگذارم شاید کسی بعدا به دردش خورد باید تابع wp_list_comments رو با یه تابع برگشتی فراخوانی کرد:<ul class="commentlist"><?php wp_list_comments('type=comment&callback=mytheme_comment'); ?></ul>تابع mytheme_comment رو هم باید در فایل functions.php قالب تعریف کنید:function mytheme_comment($comment, $args, $depth) { $GLOBALS['comment'] = $comment; extract($args, EXTR_SKIP); if ( 'div' == $args['style'] ) { $tag = 'div'; $add_below = 'comment'; } else { $tag = 'li'; $add_below = 'div-comment'; }?> <<?php echo $tag ?> <?php comment_class(empty( $args['has_children'] ) ? '' : 'parent') ?> id="comment-<?php comment_ID() ?>"> <?php if ( 'div' != $args['style'] ) : ?> <div id="div-comment-<?php comment_ID() ?>" class="comment-body"> <?php endif; ?> <div class="comment-author vcard"> <?php if ($args['avatar_size'] != 0) echo get_avatar( $comment, $args['avatar_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 class="comment-awaiting-moderation"><?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 /* translators: 1: date, 2: time */ 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('add_below' => $add_below, 'depth' => $depth, 'max_depth' => $args['max_depth']))) ?> </div> <?php if ( 'div' != $args['style'] ) : ?> </div> <?php endif; ?><?php }اطلاعات بیشتر و منبع:http://codex.wordpress.org/Function_Reference/wp_list_comments 1 نقل قول لینک به ارسال
Morteza 34190 ارسال شده در مرداد 92 گزارش بازنشر ارسال شده در مرداد 92 قبلا همین متدها رو معرف کرده بودیم کافی بود wp_list_comments رو در سایت جستجو میکردید 3 نقل قول لینک به ارسال
MaySam.M 89 ارسال شده در مرداد 92 مالک گزارش بازنشر ارسال شده در مرداد 92 (ویرایش شده) قبلا همین متدها رو معرف کرده بودیم کافی بود wp_list_comments رو در سایت جستجو میکردید حالا یه دفعه من سرچ نکردم ویرایش شده مرداد 92 توسط MaySam.M نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .