特定サイズの画像urlを取得する

NO IMAGE

WordPressで特定サイズの画像urlだけ取得したいときのコードの一例です。
例ではACFで画像のIDを取得した場合のコードを記述しています。

コード

$image_id = get_field('image');

if ( $image_id ) {
    $size = 'large';
    $image = wp_get_attachment_image_src( $image_id, $size );
    echo '<img src="' . $image[0] . '" alt="">';
}

しかしこの方法だと画像に紐づいたaltが取得できないので、
その場合は別の方法でやることをおすすめします。

参考

https://developer.wordpress.org/reference/functions/wp_get_attachment_image_src/