1、アイキャッチを取得する関数

WPでアイキャッチを取得する関数はいかが上げられる。

the_post_thumbnail()
get_the_post_thumbnail()
the_post_thumbnail_url()
get_the_post_thumbnail_url()
wp_get_attachment_image_src()

the_post_thumbnail()

アイキャッチ取得の際に利用する基本のタグ

POINT⇒imgタグとセットで出力してくれるため、簡単に使う事が可能

出力例↓↓

<img width=”150″ height=”150″ src=”https://example.jpg” class=”attachment-100×100 size-100×100 wp-post-image” alt=”” />

使い方の例↓↓

<?php while($the_query->have_posts()):$the_query->the_post(); ?>→ループの始まり

<?php if(has_post_thumbnail()): ?>→もしあれば
<?php the_post_thumbnail(); ?>→表示
<?php endif; ?>

<?php endwhile; ?>→ループの終わり

応用↓

<?php the_post_thumbnail(); ?>

第一関数で様々な事を指定できます※(” ココ “)

使いそうなもの

altを指定する場合 => array(“alt” => “altの内容”);
classを指定する場合 => array(“class” => “クラス名”);
サイズを指定する場合 => (array(100, 100));

複数の場合はカンマ区切りで指定できます!

 

まとめ

入れる場所 => ループの中

各コード => the_post_thumbnail();

上だけ覚えれば、とりあえずはアイキャッチの表示は可能になります!

 

分岐で、取得できなかったものはnoimageで表示するとか、やってみたいです。