更改Woocommerce产品图片缩略图的大小

时间:2018-09-04 07:34:54

标签: php wordpress woocommerce

我想使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';
});

但是这不起作用。有什么想法吗?

2 个答案:

答案 0 :(得分:1)

有一些可用的钩子。如果您想使用下面的钩子更改大小

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/

答案 1 :(得分:0)

我会使用CSS来做到这一点,为购物车页面设置一个特定的大小:

table.shop_table img {
    width: 100px;
    height: 100px;
}