Home > WordPress カスタマイズ > コンテンツ | サイドバー > コメント関連の削除

コメント関連の削除

概要

コメント関連の機能は基本的に使用しない方針のため、コメントに関連する処理を削除する。

目的

  • 運用に関するコストの軽減
  • サーバに対する負荷の軽減

コメント・トラックバック件数表示の削除

各アーカイブのコメント・トラックバックの件数表示部分を削除。

対処ファイル

カスタマイズ対象のファイル。

  • archive.php
  • category.php
  • index.php
  • search.php
  • tag.php

カスタマイズ箇所

下記の処理を削除する。

<ul class="reaction">
<?php
$trackpingCount = get_vicuna_pings_count();
$commentCount = (int) get_comments_number() - (int) $trackpingCount;
if ($commentCount > 0 || 'open' == $post->comment_status) : ?>
<li class="comment"><a href="<?php the_permalink() ?>#comments" title="<?php printf(__('Comments on %s', 'vicuna'), $title); ?>" rel="nofollow"><?php if ('open' == $post->comment_status) : _e('Comments', 'vicuna'); else : _e('Comments (Close)', 'vicuna'); endif; ?></a>: <span class="count"><?php echo $commentCount; ?></span></li>
<?php			else : ?>
<li><?php _e('Comments (Close)', 'vicuna'); ?>: <span class="count"><?php echo $commentCount; ?></span></li>
<?php
endif;
if ($trackpingCount > 0 || 'open' == $post->ping_status) :
?>
<li class="trackback"><a href="<?php the_permalink() ?>#trackback" title="<?php printf(__('Trackbacks to %s', 'vicuna'), $title); ?>" rel="nofollow"><?php if ('open' == $post->ping_status) : _e('Trackbacks', 'vicuna'); else : _e('Trackbacks (Close)', 'vicuna'); endif; ?></a>: <span class="count"><?php echo $trackpingCount; ?></span></li>
<?php			else : ?>
<li><?php _e('Trackbacks (Close)', 'vicuna'); ?>: <span class="count"><?php echo $trackpingCount; ?></span></li>
<?php			endif ?>
</ul>

コメント RSS へのリンク表示を削除

サイドバーに表示されているコメント RSS へのリンク表示している部分を削除。

対処ファイル

カスタマイズ対象のファイル。

  • sidebar.php

カスタマイズ箇所

下記の処理を削除する。

<li class="rss"><a href="<?php bloginfo('comments_rss2_url'); ?>"><?php _e('All Comments', 'vicuna'); ?>(RSS2.0)</a></li>

あわせて読みたい関連記事

Home > WordPress カスタマイズ > コンテンツ | サイドバー > コメント関連の削除

検索
Feeds
メタ情報

ページの先頭へ