アイキャッチ
2015/12/11
アイキャッチとは投稿や固定ページで、記事毎に画像を1枚指定して、詳細ページのメイン画像や、一覧ページのサムネイル画像として表示させる事ができる機能です。
functions.phpに一行追加すると、管理画面の編集ページの右下にアイキャッチのエリアが表示されるようになります。
add_theme_support('post-thumbnails');
投稿だけで利用する場合
add_theme_support('post-thumbnails',array('post'));
固定ページだけで利用する場合
add_theme_support('post-thumbnails',array('page'));
表示させる場合はテンプレートのループ内に以下を記入します。
<?php the_post_thumbnail(''); ?>
画像がない場合に、「No Image」などの表示をさせたい場合は以下のようなif文を書きます。
<?php if(has_post_thumbnail()): ?> <?php the_post_thumbnail(''); ?> <?php else: ?> <img src="<?php bloginfo('template_directory'); ?>/images/noimg.png"> <?php endif; ?>