رفتن به مطلب

صفحه بندی و ویرایش جزئی در بخش نظرات


پست های پیشنهاد شده

با سلام.

من برای صفحه بندی قسمت نظرات طبق این تایپک عمل کردم ولی نمیدونم کد مربوطه رو باید در چه قسمتی از فایل کامنت قرار بدم. لطفا دوستانی که اطلاع دارند زحمتشو بکشند:

فایل کامنت:


<?php
/**
* @package WordPress
* @subpackage Twitter WP Theme
*/
// Do not delete these lines
if (!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.','twitterwp'); ?></p>
<?php
return;
}
?>
<!-- You can start editing here. -->
<?php if ( have_comments() ) : ?>
<h3 id="comments"><?php comments_number(__('no responses','twitterwp','one response','twitterwp','% responses','twitterwp'));?> <?php _e('to :','twitterwp'); ?><?php the_title(); ?></h3>
<center>
<div style="width: 90%; height:37px; font-family:Tahoma; padding-top:10px; background: url(http://upskin.ir/uploads/1339095349.png) repeat-x;">
<strong><span style="color: #800000;">توجه:</span></strong> نظرات و پیامک های خود را در انجمن سایت به اشتراک بگذارید ></span><a title="عضویت در انجمن" href="http://forum.hdsms.ir/member.php?action=register">عضویت سریع و آسان</a>
</div>
</center>


<ul class="commentlist">
<?php wp_list_comments('type=all&callback=mytheme_comment'); ?>
</ul>
<div class="navigation">
<span class="left"><?php previous_comments_link() ?></span>
<span class="right"><?php next_comments_link() ?></span>
<div class="clear"></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.','twitterwp'); ?></p>
<?php endif; ?>
<?php endif; ?>

<?php if ( comments_open() ) : ?>
<div id="respond">
<h3><?php comment_form_title(__( 'Leave a Reply', 'twitterwp' )); ?></h3>
<div class="cancel-comment-reply">
<small><?php cancel_comment_reply_link(); ?></small>
</div>
<?php if ( get_option('comment_registration') && !is_user_logged_in() ) : ?>
<p><?php _e('You must be ','twitterwp'); ?><a href="<?php echo wp_login_url( get_permalink() ); ?>"><?php _e('logged in','twitterwp'); ?></a><?php _e(' to post a comment.','twitterwp'); ?></p>
<?php else : ?>

<center>
<div style="width: 90%; height:37px; font-family:Tahoma; padding-top:10px; background: url(http://upskin.ir/uploads/1339095349.png) repeat-x;">
<strong><span style="color: #800000;">توجه:</span></strong> نظرات و پیامک های خود را در انجمن سایت به اشتراک بگذارید ></span><a title="عضویت در انجمن" href="http://forum.hdsms.ir/member.php?action=register">عضویت سریع و آسان</a>
</div>
</center>

<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
<?php if ( is_user_logged_in() ) : ?>
<p><?php _e('Logged in as ','twitterwp'); ?><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="Log out of this account"><?php _e('Log out »','twitterwp'); ?></a></p>
<?php else : ?>
<p><input type="text" name="author" id="author" value="<?php echo esc_attr($comment_author); ?>" size="22" tabindex="1" <?php if ($req) echo "aria-required='true'"; ?> />
<label for="author"><small><?php _e('Name','twitterwp'); ?></small></label></p>
<p><input type="text" name="email" id="email" value="<?php echo esc_attr($comment_author_email); ?>" size="22" tabindex="2" <?php if ($req) echo "aria-required='true'"; ?> />
<label for="email"><small><?php _e('Mail (will not be published)','twitterwp'); ?></small></label></p>
<p><input type="text" name="url" id="url" value="<?php echo esc_attr($comment_author_url); ?>" size="22" tabindex="3" />
<label for="url"><small><?php _e('Website','twitterwp'); ?></small></label></p>
<?php endif; ?>
<!--<p><small><strong>XHTML:</strong> You can use these tags: <code><?php echo allowed_tags(); ?></code></small></p>-->
<p><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p>
<p><input name="submit" type="submit" id="submit" tabindex="5" value="<?php _e('Submit','twitterwp'); ?>" />
<?php comment_id_fields(); ?>
</p>
<?php do_action('comment_form', $post->ID); ?>
</form>
<?php endif; // If registration required and not logged in ?>
<div class="clear"></div>
</div>
<?php endif; // if you delete this the sky will fall on your head ?>

نکته: لطفا برای استایل دهی به صفحات کامنت ها هم راهنمایی بفرمایید. متاسفانه از کدنویسی اطلاع چندانی ندارم.

نکته2: میخوام کنار گزینه "ایمیل" بنویسم: اختیاری. لطفا در این مورد هم راهنمایی کنید. ممنون

ویرایش شده توسط ahmad ahmad
لینک به ارسال

این کد میره به فایل comments.php.

البته چون از wp_list_comments استفاده میشه یکسری کد مربوط به همین تابع هم بایددر فانکشن قرار بگیره.

بعد همون من یک پست دادم بخونید.

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...