WordPress ブログページ(ホームページ)にコメントフォームを表示する

Last Updated: 2015 年 12 月 17 日 2のコメント

WordPress単一のページ(シングルポスト)は comments_template(); コードを使用してコメントを表示することができます。 しかし、このコードは、ブログのページ(indexページ)では動作しません。 WordPress ホームページにコメント(コメント)を表示するには、次のようなコードをループ内(endwhile直前)に位置します。

<?php global $withcomments; $withcomments = 1; comments_template(); ?>

このコードを適用してみるとコメントフォームが下の図のように表示されて WordPress 最初のページ(ブログページ)でうまく動作しますね。

WordPress 最初のページにコメントフォームを追加する

もしうまく動作しない場合 global $ withcomments; 部分を削除して試してみてください。

そしてコメントの書き込みフォームがすぐに表示されて表示が嫌だから、 クリック時の要素を表示する/非表示にjQuery 記事に記載されているjQueryサンプルをアプリケーションで「コメントを書く」をクリックすると、コメントリストとコメントフォームが表示されるようにする方法も検討できます。

上記の簡単なコードを使用すると、 Naver ブログや寀ーよう WordPressでも最初のページの記事リストからすぐにコメントの作成が可能です。


2のコメント

コメント