WordPressテーマ・スワローで投稿タイトル下のSNSボタンを非表示にするカスタマイズ

WordPressサポートパック WordPress

WordPressテーマ・スワローは、デフォルトで各SNSボタンが表示されるようになっています。プラグインの追加などの手間が不要で、デザインされたSNSボタンが表示されるのはメリットの一つです。

ただ、デザイン的な好みや、スマホ表示のときにスクロールせずに本文を読ませたい、などの理由から、SNSボタンは記事の最下部のみに表示して、記事タイトル下の表示は不要と考える人もいるのではないでしょうか。

このページでは、テンプレートファイルを編集して、記事下のSNSボタンを消す手順を紹介します。

single.phpの該当箇所を削除する

テンプレートファイルを編集するので、テーマ本体を直接編集せず、あらかじめ子テーマを作成し、編集対象となるファイルを子テーマフォルダにコピーしておく方がよいです。

参考:専用「子テーマ」のダウンロード・解説 | OPENCAGE

編集するファイルは、テンプレートファイルのsingle.phpです。記事タイトル下のSNSを表示するコードは、以下の箇所になります。

<?php if ( !get_option( 'sns_options_hide' ) ) : ?>
<?php get_template_part( 'parts_sns' ); ?>
<?php endif; ?>

headerの閉じタグの直下にある、53行目あたりです。この3行を削除するか、コメントアウトすれば、タイトル下のSNSボタンは非表示となります。

以下のようにスマートフォンで見ても、アイキャッチの下すぐから本文がはじまり、すっきりとした表示になりました。

スマホでの表示

ぜひ参考にしてください。

スポンサーリンク