Pouya

مشکل در کامنت ها

9 پست در این موضوع قرار دارد

سلام. دو تا مشکل توی قسمت کامنت هام هست:

1- کامنت ها بر اساس جواب دادن به ترتیب نیستند.

مثلا اگه 4 تا کامنت باشه و من به 4 تاشون پاسخ بدم، پاسخ هر کامنت رو زیر همون کامنت نمی نویسه بلکه اون 4 تا پاسخ رو هم به ترتیب زمانی بعد از نظرات می نویسه و این طوری کاربر گیج میشه. توی عکس پیوست معلومه، دو تا پاسخی که با رنگ زرد معلومه مربوط به 5 دیدگاه قبلیه! چی کار کنم؟

2- چرا چینش کامنت ها قاطی پاتیه؟! مثلا یه کامنت با حروف انگلیسی راسته و یکی دیگه چپه یا یه کامنت پارسی راسته و یکی دیگه چپه!!! توی عکس پیوست معلومه

post-191-0-21824600-1338828970_thumb.jpg

0

به اشتراک گذاری این پست


لینک به پست

از پیشخوان وردپرس > تنظیمات > گفت و گوها > فعال‌کردن دیدگاه‌های تودرتو با عمق x دیدگاه فعال کنید. اگر مشکل حل نشد کد فایل کامنت که در پوسته سایت شما است اینجا نمایش دهید.

2

به اشتراک گذاری این پست


لینک به پست

فعال بود. کد:


<div class="alignright">
<?php // Do not delete these lines
if ('comments.php' == basename($_SERVER['SCRIPT_FILENAME'])) die ('Please do not load this page directly. Thanks!');
if (!empty($post->post_password)) { // if there's a password
if ($_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) { // and it doesn't match the cookie
?>
<h2><?php _e('Password Protected', 'Angelia'); ?></h2>
<p><?php _e('Enter the password to view comments.', 'Angelia'); ?></p>
<?php return;
}
}
/* This variable is for alternating comment background */
$oddcomment = 'alt';
?>
<!-- You can start editing here. -->
<?php if ($comments) : ?>
<h3 class="commentsh3"><?php comments_number(__('No Responses','Angelia'), __('One Response','Angelia'), __('% Responses','Angelia'));?> <?php _e('to', 'Angelia'); ?> “<?php the_title(); ?>”</h3>
<ul class="commentlist">
<?php foreach ($comments as $comment) : ?>
<li class="<?php if (1 == $comment->user_id)$oddcomment = "authcomment";echo $oddcomment; ?>" id="comment-<?php comment_ID() ?>">

<div class="avatar">
<div class="avatarimg"><?php if(function_exists('get_avatar')) { echo get_avatar($comment, '50'); } ?></div>
<a><?php comment_author_link() ?></a>
</div>
<div class="commentbody">
<div class="commentmetadata">
<a href="#comment-<?php comment_ID() ?>" title=""><?php comment_date(__('F jS, Y','Angelia')) ?> <?php _e('at', 'Angelia');?> <?php comment_time() ?></a> <?php _e('Said:', 'Angelia'); ?> <?php edit_comment_link(__('Edit Comment','Angelia'), __('','Angelia'), __('','Angelia')); ?>
<?php if ($comment->comment_approved == '0') : ?>
<em><?php _e('Your comment is awaiting moderation.','Angelia'); ?></em>
<?php endif; ?>
</div>

<?php comment_text() ?>
</div>
</li>
<?php /* Changes every other comment to a different class */
if ('alt' == $oddcomment) $oddcomment = '';
else $oddcomment = 'alt';
?>
<?php endforeach; /* end for each comment */ ?>
</ul>
<?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 class="nocomments"><?php _e('Comments are closed.', 'Angelia'); ?></p>
<?php endif; ?>
<?php endif; ?>

<?php if ('open' == $post->comment_status) : ?>
<h3 class="respond"><?php _e('Leave a Reply', 'Angelia'); ?></h3>
<?php if ( get_option('comment_registration') && !$user_ID ) : ?>
<p><?php _e('You must be', 'Angelia'); ?> <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php the_permalink(); ?>"><?php _e('logged in', 'Angelia'); ?></a> <?php _e('to post a comment.', 'Angelia'); ?></p>
<?php else : ?>
<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
<?php if ( $user_ID ) : ?>
<p><?php _e('Logged in as', 'Angelia'); ?> <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="<?php _e('Log out of this account', 'Angelia'); ?>"><?php _e('Logout', 'Angelia'); ?> »</a></p>
<?php else : ?>
<p><input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="40" tabindex="1" />
<label for="author"><small><?php _e('Name', 'Angelia'); ?> <?php if ($req) echo "(required)"; ?></small></label></p>
<p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="40" tabindex="2" />
<label for="email"><small><?php _e('Mail (will not be published)', 'Angelia'); ?> <?php if ($req) echo "(required)"; ?></small></label></p>
<p><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="40" tabindex="3" />
<label for="url"><small><?php _e('Website', 'Angelia'); ?></small></label></p>
<?php endif; ?>
<!--<p><small><strong>XHTML:</strong> <?php _e('You can use these tags:'); ?> <?php echo allowed_tags(); ?></small></p>-->
<p><textarea name="comment" id="comment" cols="60" rows="10" tabindex="4"></textarea></p>
<p><input name="submit" type="submit" id="submit" tabindex="5" value="<?php _e('Submit Comment', 'Angelia'); ?>" />
<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />
</p>
<?php do_action('comment_form', $post->ID); ?>
</form>
</div>
<?php endif; // If registration required and not logged in ?>
<?php endif; // if you delete this the sky will fall on your head ?>

0

به اشتراک گذاری این پست


لینک به پست

کسی نیست جواب بده?!

0

به اشتراک گذاری این پست


لینک به پست

امکان پاسخدهی تو در تو را از بخش تنظیمات > گفتگو فعال کنید

در صورتی که قالب چنین امکانی ندارد میتوانید از این فایل استفاده کنید

ظاهر هم مربوط به css هست

1

به اشتراک گذاری این پست


لینک به پست

آدرس صفحه‌ای که این مشکل را دارد قرار دهید

0

به اشتراک گذاری این پست


لینک به پست

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

لطفا کمک کنید.

امکان پاسخدهی تو در تو را از بخش تنظیمات > گفتگو فعال کنید

در صورتی که قالب چنین امکانی ندارد میتوانید از این فایل استفاده کنید

ظاهر هم مربوط به css هست

وقتی که فقط فایل کامنت رو جایگزین کردم، توی قسمت دیدگاه برای هر دیدگاه یه ارور می نوشت که در فایل فانکشن فلان خط مشکل داره.

وقتی محتویات فانکشنی که دادی رو به فانکشن خودم اضافه کردم دیدگاه ها درست شد و 2 مشکل جدید درست شد!

1- صفحه ادیتور تم باز میشه اما وقتی یه فایلی رو ویرایش می کنم و می خوام تغییرات رو ثبت کنم این ارور رو میده.


Warning: Cannot modify header information - headers already sent by (output started at /home/parsiban/domains/parsibanner.ir/public_html/wp-content/themes/ParsiBanner/functions.php:147) in /home/parsiban/domains/parsibanner.ir/public_html/wp-admin/theme-editor.php on line 103

2- این که وقتی صفحه کامل لود نشده، پاسخ هایی رو که خود به دیدگاه های کاربران دادم رو نشون میده، اما وقتی صفحه کامل لود میشه، یه دفعه پاسخ های من غیب میشه!!!

واسه مشکل دوم چی کار کنم؟

ویرایش شده در توسط ParsiBanner
0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری