Wordpress / Woocommerce 通过ID获取单品照片

Wordpress / Woocommerce Get single product photo by ID

我正在尝试为 wordpress / WooCommerce 构建自定义简码,这样我就可以 select 只显示图像或只显示单个产品的价格,因为我想设计产品页面的样式,但我可以'用他们自己制作的短代码来做到这一点...

我在 google 上看了很多,在预览中尝试了多个代码但没有成功:(

也许有人可以帮助我??

这就是我现在所拥有的,并且到目前为止都有效!!

//Select just one img from a WooCommerce product.
function singleProduct_img( $atts ) {

    $a = shortcode_atts( array(
       'product_id' => '',
    ), $atts );

    return $a['product_id'];
}
add_shortcode( 'singleProduct_img', 'singleProduct_img' );

我使用的简码是:[singleProduct_img product_id="233"] 输出是“233”

现在我想要 return id="233" 的产品图片

顺便说一句:

Woo = 版本 2.6.8

WP = 版本 4.6.1–nl_NL

我们将不胜感激,

谢谢

使用get_the_post_thumbnail():

return get_the_post_thumbnail( $a['product_id'], 'medium' );