このスニペットを使用して、投稿のすべての画像を表示しています:
<?php
$argsThumb = array(
'order' => 'ASC',
'post_type' => 'attachment',
'post_parent' => $post->ID,
'post_mime_type' => 'image',
'post_status' => null
);
$attachments = get_posts($argsThumb);
if ($attachments) {
foreach ($attachments as $attachment) {
//echo apply_filters('the_title', $attachment->post_title);
echo '<img src="'.wp_get_attachment_url($attachment->ID, 'testsize', false, false).'" />';
}
}
?>
カスタムサムネイルサイズを作成するこのコード
add_image_size( 'testsize', 400, 400, true );
残念ながら、画像は 400px X 400px で出力されません。サイズは元のサイズです。(注: サムネイルを再生成し、投稿に新しい画像を追加しましたが、それでも機能しませんでした)。