我正在尝试从使用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' );
}
我花了一些时间用谷歌搜索,但答案总是建议尝试上面的内容。
答案 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' );