我想让Woocommerce单一产品页面上的图库缩略图与我的主要产品图像大小相同。我知道我可以用这个来设定大小
add_filter( 'woocommerce_get_image_size_gallery_thumbnail', function($size ) {
return array(
'width' => 487,
'height' => 487,
'crop' => 0,
);
});
但我想为购物车页面保留小的100x100x Woo缩略图。我在Woo文档中读到你可以改变正在使用的图像尺寸,所以我试过了
add_filter( 'woocommerce_gallery_thumbnail_size', function( $size ) {
return 'woocommerce_single';
});
但这不起作用。有什么想法?
有一些钩子可用。如果要使用下面的钩子更改大小
add_filter('wp_get_attachment_image_src','你的函数名',50,4);
资料来源:https://docs.woocommerce.com/wc-apidocs/hook-docs.html https://businessbloomer.com/woocommerce-visual-hook-guide-single-product-page/
我会使用CSS,为购物车页面设置特定尺寸:
table.shop_table img {
width: 100px;
height: 100px;
}