各記事の終わりにある「コメント」「…件のフィードバック」を消す・表示を変える


Twenty Elevenの各記事の終わりには、「コメント」と「…件のフィードバック」というリンクが表示されます。これらを消したり、表示を変更したりする方法を書きます。

以下の記事も参照してください。

各記事の終わりにある「タグ」「カテゴリー」を非表示にする

スポンサーリンク

まずcontent.phpの子テーマをつくる

FTPソフトで、サーバー内のフォルダwordpress→wp-content→themesの中にある親テーマ(この場合 twentyeleven)のフォルダから、子テーマ(例えばtwentyeleven-child[自分で設定した名前])のフォルダに content.phpをコピーします。

一度親テーマのフォルダからローカルにダウンロードし、それを子テーマのフォルダにアップロードするとよいかもしれません。 子テーマの作り方については以下のエントリも参照してください。

Twenty Elevenを自分好みにカスタマイズする3つの方法

a) 「コメント」の表示を変更する

子テーマ側のcontent.phpの下のほうにある以下の記述の赤い部分を描き直します。

<span class="comments-link"><?php comments_popup_link( '<span class="leave-reply">' . __( 'Reply', 'twentyeleven' ) . '</span>', __( '<b>1</b> Reply', 'twentyeleven' ), __( '<b>%</b> Replies', 'twentyeleven' ) ); ?></span>

日本語で「コメントをする」などで書き換えましょう。もし日本語で表示できないならダッシュボードの 設定→表示設定 から「ページとフィードの 文字コード」がUTF-8になっているか確認してみてください。

b) 「…件のフィードバック」の表示を変更する

上記と同じ箇所の、以下の部分を変更します。

<span class="comments-link"><?php comments_popup_link( '<span class="leave-reply">' . __( 'Reply, 'twentyeleven' ) . '</span>', __( '<b>1</b> Reply', 'twentyeleven' ), __( '<b>%</b> Replies', 'twentyeleven' ) ); ?></span>

この「フィードバック」にはコメントとトラックバックの数の合計が表示されます。ですから、「件のコメント・トラックバック」あたりに書き換えるのが良いかもしれません。コメントとトラックバックを分けて表示したい場合は、プラグインTrackping Separatorの使い方を検索してみてください。

c) 「コメント」と「フィードバック」を削除する

以下の記述を削除します。

<?php if ( comments_open() ) : ?>
<?php if ( $show_sep ) : ?>
<span class="sep"> | </span>
<?php endif; // End if $show_sep ?>
<span class="comments-link"><?php comments_popup_link( '<span class="leave-reply">' . __( 'Leave a reply', 'twentyeleven' ) . '</span>', __( '<b>1</b> Reply', 'twentyeleven' ), __( '<b>%</b> Replies', 'twentyeleven' ) ); ?></span>
<?php endif; // End if comments_open() ?>

スポンサーリンク

スポンサーリンク
WordPress