kamaka

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

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

سلام دوستان من یه وبسایت موزیک دارم بنابراین نمایش پست های مربوط به هر خواننده یکی از مهمترین قسمت های یک وبسایت موزیک هست

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

الان یه مشکلی ک هست اینه که زمانی یک یوزری برای یک پست از یک خواننده کامنت میذاره این کامنت توی تمامی پست های مربوط به اون خواننده هم نمایش داده میشه . خودم که هرچه تلاش کردم نتونستم درستش کنم. ممنون میشم اساتید بزرگوار یک کمکی بکنن.

0

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


لینک به پست
در در 4/14/2018 at 21:43، KingSajjad76 گفته است :

لطفا کد این قسمت رو بفرستید تا خطایابیش کنیم

این کد قسمت دیدگاه هاست

<?php // 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 (!empty($post->post_password)) { // if there's a password
		if ($_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) {  // and it doesn't match the cookie
			?>

			<p class="nocomments"><?php _e('This post is password protected. Enter the password to view comments.','kubrick'); ?></p>

			<?php
			return;
		}
	}

	/* This variable is for alternating comment background */
	$oddcomment = 'class="alt" ';
?>

<!-- You can start editing here. -->









<?php if ('open' == $post->comment_status) : ?>




<?php if ( get_option('comment_registration') && !$user_ID ) : ?>
<p><?php _e('You must be','kubrick'); ?> <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php echo urlencode(get_permalink()); ?>"><?php _e('logged in','kubrick'); ?></a> <?php _e('to post a comment.','kubrick'); ?></p>
<?php else : ?>
<div class="commentform">
<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">

<?php if ( $user_ID ) : ?>



<?php else : ?>

<input type="text" class="inp-name" name="author" id="author" placeholder="Your name" value="<?php if(!empty($comment_author)){echo $comment_author;}?>" size="22" tabindex="1" required />
<input type="text" class="inp-name i2" name="email" id="email" placeholder="Your Email" value="<?php if(!empty($comment_author_email)){echo $comment_author_email;} ?>" size="22" tabindex="2" required/>
<input type="text" class="inp-name i3" name="website" id="website" placeholder="Your Website" value="<?php if(!empty($comment_author_url)){echo $comment_author_url;} ?>" size="22" tabindex="3" />



<?php endif; ?>

<!--<p><small><strong>XHTML:</strong> <?php _e('You can use these tags:','kubrick'); ?> <code><?php echo allowed_tags(); ?></code></small></p>-->


<textarea name="comment" id="comment" cols="60" rows="10" tabindex="4" placeholder="Write Your Comment" required></textarea>
<br class="cl">

<div class="under-textarea">
<input name="submit" id="submit" tabindex="5" value="Send" type="submit">
							</div>

<?php comment_id_fields(); ?>
<div class="cl"></div>
<?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 ?>

<?php if ($comments) : ?>

<?php wp_list_comments( array( 'callback' => 'wp_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 class="nocomments">__(Comments are closed.,'kubrick')</p>


	<?php endif; ?>

<?php endif; ?>

<li class="commentlist">
<?php
wp_list_comments( array(
'reply_text'        => '',
'avatar_size'       => 80,
) ); ?>
</li>
<div class="navigation">
<div class="alignleft"><?php previous_comments_link() ?></div>
<div class="alignright"><?php next_comments_link() ?></div>
</div>
<?php // End Comments ?>

 

0

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


لینک به پست

خب باید برای هر پست یک شناسه یا همون ایدی باشه که هر کامنتو به اون پست وصل کنی و زمان لود هر پست بگی کامنتای با اون ایدی خاص لود شه در ادامش

 

1

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


لینک به پست
در 21 ساعت قبل، KingSajjad76 گفته است :

خب باید برای هر پست یک شناسه یا همون ایدی باشه که هر کامنتو به اون پست وصل کنی و زمان لود هر پست بگی کامنتای با اون ایدی خاص لود شه در ادامش

 

درسته ولی من نتونستم این ای دی رو پیدا کنم شما میتونید پیداش کنید یا بگید تو کدوم فایل میتونم پیداش کنم؟

0

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


لینک به پست
در 7 ساعت قبل، kamaka گفته است :

درسته ولی من نتونستم این ای دی رو پیدا کنم شما میتونید پیداش کنید یا بگید تو کدوم فایل میتونم پیداش کنم؟

خب تو جدول wp_posts هر پست یک ایدی بخصوص داره

0

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


لینک به پست

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

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

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

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


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

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

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


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