无法删除WooCommerce的图片缩放功能

时间:2018-06-05 15:55:10

标签: php wordpress woocommerce content-management-system

我正在尝试从使用WooCommerce的自定义主题网站中删除图像缩放。以下是我尝试在我的functions.php文件中添加的内容:

add_action( 'after_setup_theme', 'remove_pgz_theme_support', 100 );

function remove_pgz_theme_support() {
    remove_theme_support( 'wc-product-gallery-zoom' );
}

和这个

add_action( 'wp', 'remove_pgz_theme_support', 20 );

function remove_pgz_theme_support() {
    remove_theme_support( 'wc-product-gallery-zoom' );
}

我花了一些时间用谷歌搜索,但答案总是建议尝试上面的内容。

2 个答案:

答案 0 :(得分:1)

我禁用所有图像效果:

add_action('wp', 'remove_woo_image_effects');
function remove_woo_image_effects(){

    // this should be disable the gallery slider and lightbox
    remove_theme_support( 'wc-product-gallery-lightbox' );
    remove_theme_support( 'wc-product-gallery-lightbox' );
    remove_theme_support( 'wc-product-gallery-slider' );

    // this should be disable the zoom
    remove_theme_support( 'wc-product-gallery-zoom' );
}

我用DIVI和我的自定义主题测试了两个 使用custom theme

在此处进行了检查

答案 1 :(得分:0)

对我有用的解决方案是将以下内容添加到functions.php文件

// Add WooCommerce support
function add_woocommerce_support() {
    add_theme_support( 'woocommerce' );
}

add_action( 'after_setup_theme', 'add_woocommerce_support' );