Skip to main content

WordPress: Twenty Twelveテーマのアイキャッチ画像の非表示設定

· 2 min read
Yu Sasaki
Enterprise Security Manager / Advisor

先日、Wordpressを3.5にアップデートし、Twenty Twelveを適用したところ、アイキャッチ画像がブログページと単一記事ページのタイトル上部に表示されるようになってしまった。当該画像を非表示にするには下記のようにする。

アイキャッチ画像の非表示手順

管理画面→外観→テーマ編集ページに移動し右のサイドバーから"content.php"選択。スクリプト中の下記のコードをコメントアウトすることで、画像が表示されなくなる。

変更前

<?php the_post_thumbnail(); ?>

変更後

<!-- <?php the_post_thumbnail(); ?> -->

追記 (2018-06-17): Twenty Twelve v1.9〜v2.5での変更方法

Twenty Twelve v1.9以降からはPHPステートメント内にthe_post_thumbnail()関数が呼び出されているので、コメントアウト方法は下記の通りとなる。

変更前

<?php if ( ! post_password_required() && ! is_attachment() ) :
the_post_thumbnail();
endif; ?>

変更後

<?php if ( ! post_password_required() && ! is_attachment() ) :
// the_post_thumbnail();
endif; ?>

参考サイト

やはりドキュメントは英語版の方が充実している(当然といえばその通りだが)。最近はDrupalにも興味があるのだが、WordPressからのデータ、パーマリンク、画像リンクの移行は思ったよりコストがかかりそうなので、引き続きWordPressを使用していく予定。尚、3.5では画像管理が格段に使いやすくなっている。