Sorun : Bir yazıya yapılan yorum, yazının kategorisindeki bütün yazılarda görünüyor.
single.php de comments.php'yi şu kodla çağırıyorum
<?php comments_template(); ?>
comments.php'nin kodları ise şu şekilde
<div id="yorumtemp">
<div class="yorumyap">
<font color="#fed116">
<b>YORUM YAP </b><br />
Bu Bölümü Yorumlamaya Ne Dersin :)</font><br /><br />
<?php if(comments_open()) : ?>
<?php if(get_option('comment_registration') && !$user_ID) : ?>
<p>Yorum yapabilmek için <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php echo urlencode(get_permalink()); ?>">giriş</a> yapmalısınız.</p><?php else : ?>
<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
<?php if($user_ID) : ?>
<p><font color="#fed116">İsminiz : <b><a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a></b></font></p>
<?php else : ?>
<label for="author">İsim <?php if($req) echo "(required)"; ?></label> : <input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="19" tabindex="1" />
<label for="email">E-Mail (Gizlenecek) <?php if($req) echo "(required)"; ?></label> : <input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" />
<?php endif; ?>
<p><font color="#fed116">Yorumunuz :</font><br /><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4" style="height:75px;width:100%;color:#000;border:0;"></textarea></p>
<p><input name="submit" type="submit" id="submit" tabindex="5" value="Yorum Ekle" />
<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" /></p>
<?php do_action('comment_form', $post->ID); ?>
</form>
<?php endif; ?>
<?php else : ?>
<p>Yoruma Kapalı.</p>
<?php endif; ?>
</div>
<br />
<div class="yorumlar">
<b><font color="#fed116">YORUMLAR</font></b><br />
<br />
<?php if(!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME'])) : ?>
<?php die('You can not access this page directly!'); ?>
<?php endif; ?>
<?php if(!empty($post->post_password)) : ?>
<?php if($_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) : ?>
<p>This post is password protected. Enter the password to view comments.</p>
<?php endif; ?>
<?php endif; ?>
<?php if($comments) : ?>
<ol>
<?php foreach($comments as $comment) : ?>
<li id="comment-<?php comment_ID(); ?>">
<div id="yorum">
<?php if ($comment->comment_approved == '0') : ?>
<p>Yorumun gönderildi, onay bekliyor</p>
<?php endif; ?>
<?php echo get_avatar( $comment, 25 ); ?> - <i>Bu Yorum <b><?php comment_author_link(); ?></b> Tarafından Yapıldı</i>
<div class="yorum-alt">
<?php comment_text(); ?>
</div><br /><br />
</li>
<?php endforeach; ?>
</ol>
<?php else : ?>
<p><font color="#fed116">Ne Yazık ki Henüz Bu Bölüme Yorum Yapılmamış :( </font></p>
<?php endif; ?>
</div>
</div>Sorun nerde yardımcı olursanız çok sevinirim