• 解決済 maca

    (@maca)


    wordpress2.7.1を使用しています。

    記事の個別ページで、コメントが表示されません。

    デフォルトのテンプレートを利用した場合でも、
    「コメントが○件あります。」という部分にはちゃんと件数が表示されるのですが、
    コメントはありませんと表示されてしまいます。

    パーマリンクをデフォルトに戻したり、コメント関係のプラグインを無効にしてみましたが原因がわかりません。
    どなたかご教示ください。お願いします。

    <?php if (have_comments()) { if (!empty($comments_by_type['comment'])) { ?>
    	<ol>
    		<?php wp_list_comments(); ?>
    	</ol>
    
    <?php }} else { ?>
    
    	<?php if ('open' == $post->comment_status) : ?>
    		<p>コメントがありません。</p>
        <?php else : ?>
    		<p>コメントは受け付けていません</p>
    	<?php endif; ?>
    
    <?php } ?>
2件の返信を表示中 - 1 - 2件目 (全2件中)
  • コメントはコメント用テンプレートを作成してsingle.php内で呼び出していますか?だとすればcomments.phpの記述に問題がありませんでしょうか。
    wordpressの投稿の時点でコメントをクローズしたりなんて落ちもないですよね・・・?
    サーバ関係の要件が書かれていませんが、そもそも何が(どこが)原因なのか切りわけをしないとはっきりしませんねぇ。

    デフォルトのテンプレートを利用した場合でも、
    「コメントが○件あります。」という部分にはちゃんと件数が表示されるのですが、
    コメントはありませんと表示されてしまいます。

    これが正しいとすればテンプレートの問題ではないと思えますが・・・

    トピック投稿者 maca

    (@maca)

    遅くなりましたがいろいろと検証してみました。
    結果、「デフォルトテンプレートで表示されない」というのが私の勘違いでした^^;
    申し訳ないです…。
    デフォルトのテンプレートと入れ替えたところ、きちんと表示されるようになりました。
    ありがとうございました。
    comments.php自体は間違いなかったようですが、他の部分が影響していたようです。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「コメントが表示されない」には新たに返信することはできません。