アイキャッチ画像を個別記事に表示しない方法[WordPress]

テーマ:twentytwelveにおいてアイキャッチ画像はトップページ、個別記事どちらにも表示されます。
アイキャッチ画像はどんな記事か一目でわかりやすいようにする為のもなので、個別記事ではとくに必要ありません。

まずTOPページにてアイキャッチ画像が表示される流れ。
index.php → content.php内の

<header class="entry-header">
               <?php the_post_thumbnail(); ?>

によりcontent.phpが呼ばれさえすればentry-header部分にアイキャッチが強制的に表示されます。
条件分岐を使えば解決できます。

日本語で書くとこうです。

もしトップページかアーカイブページ、検索結果であれば、entry-headerにアイキャッチ画像を表示する。
それ以外のページであればアイキャッチ画像は表示しない。

phpで書くと

<header class="entry-header">
<?php if(is_home()|| is_archive() || is_search()) : ?>
	<?php the_post_thumbnail(); ?>
<?php endif; ?>

簡単ですね。

以上。

スポンサーリンク
RESAD
RESAD

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
RESAD