【WordPressテンプレートタグ】get_post_thumbnail_id():アイキャッチ画像のIDを取得

wordpress テンプレートタグ

概要

アイキャッチ画像のIDを取得する。

書式

<?php get_post_thumbnail_id( ‘post_id’ ); ?>

パラメーター

post_id
記事ID(初期値:なし←現在の投稿)

位置

記事IDを指定すれば、ループ外でも使用可能。

使用例

アイキャッチ画像のIDを取得

<?php $thumbnail_id = get_post_thumbnail_id(); ?>

アイキャッチ画像があればアイキャッチ画像を表示

<?php if(has_post_thumbnail()): ?>
<?php $thumbnail_id = get_post_thumbnail_id();
$image = wp_get_attachment_image_src( $thumbnail_id, 'large' ); ?>
<img src="<?php echo $image[0]; ?>" />
<?php endif; ?>

関連

コメント

タイトルとURLをコピーしました