- HOME
- > BLOG CATEGORY
- 【WordPress】アイキャッチ画像の条件分岐について解説
- お知らせ
- NEW 2024.05.16 【CSS】グラデーション色々なパターンを解説!
- お知らせ
- NEW 2024.05.15 【WordPress】親カテゴリーの子カテゴリー一覧を表示する方法
- お知らせ
- 2024.05.09 【レスポンシブデザイン】アニメーションが動かない原因
こんな方に読んでほしい
[記事の内容]
WordPressで記事を書く毎に画像の設定ができます、その画像のことをアイキャッチ画像と言います。
以下の画像のような箇所で使用することがあります。
アイキャッチ画像の出力方法は以下のようにまとめております。
一度コチラの記事をご確認ください。
新旧エディタのアイキャッチ画像の設定を解説しております。
アイキャッチ画像がない場合は「デフォルト画像」を出力させます。
以下の画像がイメージになります。
コードは以下のようになります。
<?php
$img = get_the_post_thumbnail_url( $post->ID, 'medium' );
$src = ( $img ) ? $img : get_template_directory_uri() . '/default-img.png';
?>
<img src="<?php echo $src; ?>" alt="<?php the_title(); ?>">
medium
は画像のサイズになります。
medium、以外には以下のように変更が可能になります。
// サムネイルのサイズ
('thumbnail');
// サムネイル中サイズ
('medium');
// サムネイル大サイズ
('large');
// サムネイル元のサイズ
('full');
// サイズを数値で指定した場合
(array(150, 150));
サムネイルのサイズは、管理画面の 「設定」 > 「メディア」 で変更が可能になります。
get_template_directory_uri
には、「デフォルト画像」のパスを指定します。
アイキャッチ画像がある場合は、
<img src="<?php echo $src; ?>" alt="<?php the_title(); ?>">
上記のコードが適用されます。
今回はこれで以上です。
add_theme_support('post-thumbnails');
をfunctions.phpに記述しておきましょう。medium
は画像サイズになります。get_template_directory_uri
には、「デフォルト画像」のパスを指定します。2024.05.15
2024.05.14
2024.05.09
2024.05.09
2024.05.15
2024.05.14
2024.05.09
2024.05.09
2024.05.09
2024.05.09
2023.06.15
2022.06.30
2020.03.22
2020.03.06
© 2023 shu-naka-blog