最初的免责声明,我已经搜索了SO和谷歌的方法来做到这一点,广泛而详尽,无济于事。请不要发布其他问题的链接,我已经尝试过了。
我已将问题简化为一个概念,看看是否有可能以合理的方式实现。
所以这是我的问题。 WooCommerce产品有:
我想要实现的目标:
请参阅附图以获得更直观的想法。基本上我想要有条件的特色图像&一个没有特色图像的产品库。
我该怎么做呢? 非常感谢你。
编辑1: 我设法为没有特色图片的画廊编写代码:
<?php
global $product;
$product_id=$product->id;
$attachment_ids = $product->get_gallery_attachment_ids();
foreach( $attachment_ids as $attachment_id ) {
// Display the image URL
echo $Original_image_url = wp_get_attachment_url( $attachment_id );
// Display Image instead of URL
echo wp_get_attachment_image($attachment_id, 'full');
}
?>
所以现在我需要的是基于页面ID的条件特征图像?