アイキャッチ未登録判定
アイキャッチ画像が登録されているかどうかの判定は、WordPressタグの has_post_thumbnail()
でできる。ついでに判定のロジックも、 functions.php に記述することにした
functions.php
function post_thumbnail_set () {
if( has_post_thumbnail() ) {
echo '<p class="thumbnail-wrap">'; the_post_thumbnail(); echo '</p>'; echo "\n";
} else {
echo '<p class="thumbnail-wrap"><img src="https://cdn.getshifter.co/32715484ff1aa7a6d477ee970ea9c436cc4ba636/uploads/no-post-thumbnail.png" alt="No Post Thumbnail" /></p>'; echo "\n";
}
}
has_post_thumbnail() が true ならアイキャッチ画像を、そうでななければ「No Post Thumbnail」の画像が表示されるようにしてみました。
ちなみにここで使っている「No Post Thumbnail」
(´°ム°`)