WordPress: Twenty Twelveテーマのアイキャッチ画像の非表示設定
· 2 min read
先日、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; ?>
参考サイト
- Function Reference/the post thumbnail « WordPress Codex
- テンプレートタグ/the post thumbnail - WordPress Codex 日本語版
やはりドキュメントは英語版の方が充実している(当然といえばその通りだが)。最近はDrupalにも興味があるのだが、WordPressからのデータ、パーマリンク、画像リンクの移行は思ったよりコストがかかりそうなので、引き続きWordPressを使用していく予定。尚、3.5では画像管理が格段に使いやすくなっている。
