概要
コメント関連の機能は基本的に使用しない方針のため、コメントに関連する処理を削除する。
目的
- 運用に関するコストの軽減
- サーバに対する負荷の軽減
コメント・トラックバック件数表示の削除
各アーカイブのコメント・トラックバックの件数表示部分を削除。
対処ファイル
カスタマイズ対象のファイル。
- 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>
あわせて読みたい関連記事
- Newer: 日付関連の表示を更新日に変更
- Older: ソースコード整形表示