2016-07-01 9 views
0

私は自分のカスタム製品ギャラリーを作成したいと思います。画像と添付ファイルのすべてのイメージをループする必要があります。 私は配列を作成する必要があります特色の画像と添付ファイルの画像が含まれています。 私はそのようなコードが必要です。すべてのWoocommerce製品イメージをforeachする方法

foreach($images as $image_src_url) 
{ 
    echo '<img src="'.$image_src_url.'">'; 
} 

答えて

0
<?php 
global $product; 
$product_image_ids = $product->get_gallery_attachment_ids(); 

foreach($product_image_ids as $product_image_id) 
{ 
    $image_url = wp_get_attachment_url($product_image_id); 
    echo '<img src="'.$image_url.'">'; 
} 
?> 

このコードスニペットを試してみてください。

+0

このスニペットは、製品添付ファイル「Product Gallery」のみを取得します。私はFeatured Image "Product Image"を含める必要があります。 –

+0

$ image = wp_get_attachment_image_src(get_post_thumbnail_id($ product-> ID)、 'single-post-thumbnail'); //特集画像の場合 –

+0

特集画像と添付画像を1つの配列にマージし、この配列をforeheadしてすべての商品画像(特集+添付ファイル)を取得する方法はありますか? –

関連する問題