0

カスタム テーマをコーディングしていて、カスタム サイズのサムネイル画像をフル サイズ (またはラージ) バージョンの画像にリンクしたいと考えています。

私が使用しているコードは次のとおりです。

<?php 
$attachment_id = get_field('main_product_photo');
$size = "main-product-thumb"; // (thumbnail, medium, large, full or custom size)
wp_get_attachment_image( $attachment_id, $size ); 
$image = wp_get_attachment_image_src( $attachment_id, $size );
// url = $image[0];
// width = $image[1];
// height = $image[2];
?>
<a href="<?php echo $image[0]; ?>"><img src="<?php echo $image[0]; ?>"></a>

ただし、これはサムネイル サイズの画像にリンクするだけです。誰でもこれを簡単に修正できますか?ありがとう!

4

1 に答える 1

1
<?php 
$attachment_id = get_field('main_product_photo');
$size = "main-product-thumb"; // (thumbnail, medium, large, full or custom size)
wp_get_attachment_image( $attachment_id, $size ); 
$image = wp_get_attachment_image_src( $attachment_id, $size );
$post_thumbnail_url = wp_get_attachment_url( $attachment_id  );
// url = $image[0];
// width = $image[1];
// height = $image[2];
?>
<a href="<?php echo $post_thumbnail_url; ?>"><img src="<?php echo $image[0]; ?>"></a>
于 2013-07-18T23:27:46.557 に答える