也许有人知道,如何显示图像从画廊的当前产品(.产品)在目录页(。产品)作为所有图像的预览?目前,在目录页面上,我可以只显示第一个产品的图像。
我将不胜感激。
add_action('woocommerce_before_shop_loop_item', 'add_custom_flipper_img', 30);
function add_custom_flipper_img() {
$product->get_id();
$id = $product->get_id();
foreach( $attachment_ids as $attachment_id ) {
echo wp_get_attachment_image($id, 'thumbnail');
}
}
1条答案
按热度按时间iih3973s1#
在这个修改后的代码中,我首先使用
$product->get_gallery_image_ids()
来获取当前产品图库中所有图像ID的数组。然后,我们使用if**$attachment_ids**检查图库中是否有任何图片。试一次下面的片段