调整WooCommerce图片的大小

时间:2016-05-26 09:25:53

标签: wordpress image woocommerce size

使用WooCommerce我把这个片段放在function.php中来定义覆盖面板设置的图像大小:

function yourtheme_woocommerce_image_dimensions() {
$single = array(
    'width'     => '400',   // px
    'height'    => '300',   // px
    'crop'      => 1        // true
);

$thumbnail = array(
    'width'     => '180',   // px
    'height'    => '135',   // px
    'crop'      => 1        // false
);

        $catalog = array(
        'width'     => '140',   // px
        'height'    => '105',   // px
        'crop'      => 1        // true
);

// Image sizes
update_option( 'shop_single_image_size', $single );         // Single product image
update_option( 'shop_thumbnail_image_size', $thumbnail );
update_option( 'shop_catalog_image_size', $catalog );       // Product category thumbs

一切正常,但现在我想在单个产品页面中设置与$ catalog相关的不同图像尺寸(其中有一个显示图像的小部件)。 我已尝试过条件语句,因为我不想使用css技巧,但没有运气。 任何帮助将不胜感激。 谢谢。

1 个答案:

答案 0 :(得分:0)

更改尺寸后重新生成缩略图了吗?如果不是,请尝试重新生成缩略图插件以重新生成具有新大小的图像。在Wp函数中指示新大小时,它会影响新上传,但您还需要为以前上传的大小重新生成新大小。