Woocommerce - 如何获得产品裁剪图像

时间:2017-09-28 11:20:32

标签: php wordpress woocommerce

我已经搜索并尝试自己修复了几个小时,然而,我找不到合适的解决方案。

如何获取产品裁剪图像?

我试过 WC_Product :: get_gallery_image_ids() wp_get_attachment_image_src(),但输出只是原始图片

我在Woocommerce中设置了图片的大小 - >产品 - >显示和选择硬作物。

感谢您的时间!

2 个答案:

答案 0 :(得分:0)

你可以试试这个:

$ids = $product->get_gallery_attachment_ids();

foreach( $ids as $id ) 
{
  wp_get_attachment_image( $id,'thumbnail' );

}

您可以将缩略图更改为其他尺寸,例如:

答案 1 :(得分:0)

在您的回复之后,这是我错过的: shop_thumbnail,shop_catalog,shop_single

   wp_get_attachment_image($attachment_id, 'shop_thumbnail');
   wp_get_attachment_image($attachment_id, 'shop_catalog');
   wp_get_attachment_image($attachment_id, 'shop_single');