WordPress アイキャッチのURLを取得する



WordPressのアイキャッチを表示したい場合:

出力されるタグは以下のようになります(アイキャッチ)

この場合imgタグごと出力されます。でもアイキャッチ画像のURLだけ取得したい時にはwp_get_attachment_image_srcを使います。

1行目:has_post_thumbnail() はアイキャッチが投稿に登録されているかどうかを判断

2行目:アイキャッチ画像のidを取得

3行目:アイキャッチ画像の情報を配列で取得するのがwp_get_attachment_image_srcです。第1引数にアイキャッチ画像のid、第2引数に取得したい画像サイズを入れます。

wp_get_attachment_image_srcで取得できる情報

[0] => url
[1] => width
[2] => height
[3] => 真偽値: リサイズされいている場合は true、元のサイズの場合は false

詳しくは
関数リファレンス/wp get attachment image src
テンプレートタグ/the post thumbnail

シェアする

  • このエントリーをはてなブックマークに追加

フォローする