alireza1375 892 ارسال شده در خرداد 94 گزارش بازنشر ارسال شده در خرداد 94 دوستان می خواهم قالب قسمت نظرات را تغییر دهم.تو کد ها که نگاه می کردم ظاهرا باید فایل comment-template.php ویرایش شود.این فایل از خود سیستم وردپرس است.راهی نیست که نشه این را تغییر داد و با فایل دیگه اینو شخصی سازی کنم؟ نقل قول لینک به ارسال
استاد اعظم 900 ارسال شده در خرداد 94 گزارش بازنشر ارسال شده در خرداد 94 در فایل single.php از دستور زیر برای فراخوانی کامنت ها استفاده کنید :<?php comments_template('/comments.php',true); ?>بعد یه فایل با نام comments.php در فولدر قالبت ایجاد کن و کد های زیر را داخلش بزار :<?php// Do not delete these linesif (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']))die ('Please do not load this page directly. Thanks!');if ( post_password_required() ) { ?><p class="nocomments" ><?php _e('This post is password protected. Enter the password to view comments.'); ?></p><?phpreturn;}?><?php if ( have_comments() ) : ?><h3 id="comments"><?php printf( _n( 'One Response to %2$s', '%1$s Responses to %2$s', get_comments_number() ),number_format_i18n( get_comments_number() ), '“' . get_the_title() . '”' ); ?></h3><div class="navigation"><div class="alignleft"><?php previous_comments_link() ?></div><div class="alignright"><?php next_comments_link() ?></div></div><ol class="commentlist"><?php wp_list_comments(//"callback=CALLBACK_FUNCTION");?></ol><div class="navigation"><div class="alignleft"><?php previous_comments_link() ?></div><div class="alignright"><?php next_comments_link() ?></div></div><?php else : // this is displayed if there are no comments so far ?><?php if ( comments_open() ) : ?><!-- If comments are open, but there are no comments. --> <?php else : // comments are closed ?><!-- If comments are closed. --><p class="nocomments"><?php _e('Comments are closed.'); ?></p><?php endif; ?><?php endif; ?><?php if ( comments_open() ) : ?><div id="respond"><h3><?php comment_form_title( __('Leave a Reply'), __('Leave a Reply to %s' ) ); ?></h3><div id="cancel-comment-reply"><small><?php cancel_comment_reply_link() ?></small></div><?php if ( get_option('comment_registration') && !is_user_logged_in() ) : ?><p><?php printf(__('You must be <a href="%s">logged in</a> to post a comment.'), wp_login_url( get_permalink() )); ?></p><?php else : ?><form action="<?php echo site_url(); ?>/wp-comments-post.php" method="post" id="commentform"><?php if ( is_user_logged_in() ) : ?><p><?php printf(__('Logged in as <a href="%1$s">%2$s</a>.'), get_edit_user_link(), $user_identity); ?> <a href="<?php echo wp_logout_url(get_permalink()); ?>" title="<?php esc_attr_e('Log out of this account'); ?>"> <?php _e('Log out »'); ?></a></p><?php else : ?><p><input type="text" name="author" class="comment-field" id="author" value="<?php echo esc_attr($comment_author); ?>" size="22" tabindex="1" <?php if ($req) echo "aria-required='true' required"; ?> /><label for="author"><small><?php _e('Name'); ?> <?php if ($req) _e('(required)'); ?></small></label></p><p><input type="email" class="comment-field" name="email" id="email" value="<?php echo esc_attr($comment_author_email); ?>" size="22" tabindex="2" <?php if ($req) echo "aria-required='true' required"; ?> /><label for="email"><small><?php _e('Mail (will not be published)'); ?> <?php if ($req) _e('(required)'); ?></small></label></p><p><input type="url" class="comment-field" name="url" id="url" value="<?php echo esc_attr($comment_author_url); ?>" size="22" tabindex="3" /><label for="url"><small><?php _e('Website'); ?></small></label></p><?php endif; ?><p><small><?php printf(__('<strong>XHTML:</strong> You can use these tags: <code>%s</code>'), allowed_tags()); ?></small></p><p><textarea name="comment" class="comment-field textarea" id="comment" cols="58" rows="10" tabindex="4"></textarea></p><p><input name="submit" type="submit" id="submit" tabindex="5" class="submit-button" value="<?php esc_attr_e('Submit Comment'); ?>" /><?php comment_id_fields(); ?></p><?php do_action('comment_form', $post->ID); ?></form><?php endif; // If registration required and not logged in ?></div><?php endif; // if you delete this the sky will fall on your head ?>محتویات این فایل کامنت هر صفحه را تشکیل میدند ، تغییرات مد نظرتون را درش اعمال کنید... نقل قول لینک به ارسال
alireza1375 892 ارسال شده در خرداد 94 مالک گزارش بازنشر ارسال شده در خرداد 94 داداش این چی بود؟ اولا که به کد گیر می داد که داخلش را حذف کردم شد.<?php wp_list_comments(//"callback=CALLBACK_FUNCTION");?>حالا هر قالب قبلی را که بر می گردانم آخرین نظرات را نشان میده!!یعنی نظرات مربوط به آن مطلب را نمایش نمیده.این هم قالب نطرات قبلی:<div id="comments-wrap"><?php // Do not delete these linesif (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME'])) die ('Please do not load this page directly. Thanks!');if ( post_password_required() ) { ?> <p class="nocomments">برای مشاهدهی دیدگاهها باید رمز نوشته را وارد کنید.</p><?php return;}?><!-- You can start editing here. --><?php // Begin Comments & Trackbacks ?><?php if ( have_comments() ) : ?><ol class="commentlist"><?php wp_list_comments(); ?></ol><div class="comments-navigation"> <div class="alignleft"><?php previous_comments_link() ?></div> <div class="alignright"><?php next_comments_link() ?></div></div><?php // End Comments ?><?php else : // this is displayed if there are no comments so far ?><?php if ('open' == $post->comment_status) : ?> <!-- If comments are open, but there are no comments. --> <?php else : // comments are closed ?> <!-- If comments are closed. --> <p>موقتا امکان ارسال دیدگاه وجود ندارد</p><?php endif; ?><?php endif; ?><?php if ('open' == $post->comment_status) : ?><div id="respond"><h3 class="postcomment"><?php comment_form_title( 'دیدگاه شما', 'دیدگاه شما در مورد %s' ); ?></h3><div class="cancel-comment-reply"><small><?php cancel_comment_reply_link(); ?></small></div><?php if ( get_option('comment_registration') && !$user_ID ) : ?><p>ابتدا <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php echo urlencode(get_permalink()); ?>">وارد شوید</a> تا بتوانید دیدگاهی ارسال کنید</p><?php else : ?><form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform"><?php if ( $user_ID ) : ?><p>کاربر: <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo wp_logout_url(get_permalink()); ?>" title="خروج از حساب کاربری">خروج »</a></p><?php else : ?><p> <label for="author">نام : </label> <?php if ($req) echo "( الزامي )"; ?><input type="text" name="author" id="author" class="textarea" value="<?php echo $comment_author; ?>" size="28" tabindex="1" /></p><p> <label for="email">ايميل : </label><?php if ($req) echo "(الزامي)"; ?><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="28" tabindex="2" class="textarea" /></p><p> <label for="url">سايت : </label><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="28" tabindex="3" class="textarea" /></p><?php endif; ?><p><textarea name="comment" id="comment" cols="60" rows="10" tabindex="4" class="textarea"></textarea></p><p><input name="submit" id="submit" type="submit" tabindex="5" value="ارسال" class="Cbutton" /><?php comment_id_fields(); ?></p><?php do_action('comment_form', $post->ID); ?></form><?php endif; ?></div><?php else : // Comments are closed ?><p>موقتا امکان ارسال دیدگاه وجود ندارد</p><?php endif; ?></div> نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .