Рабочий способ убрать зум в галереи товара woocommerce
add_action('after_setup_theme', 'remove_zoom_theme_support', 100);
function remove_zoom_theme_support() {
remove_theme_support('wc-product-gallery-zoom');
}
Если не помогло:
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-slider');
// this should be disable the zoom
remove_theme_support('wc-product-gallery-zoom');
}
И добавляем стиль на изображение, чтобы оно не было кликабельным
.wp-post-image {
pointer-events:none !important;
}
если и это не помогло
function njengah_remove_zoom_effect_product_image( $html, $post_id ) {
$post_thumbnail_id = get_post_thumbnail_id( $post_id );
return get_the_post_thumbnail( $post_thumbnail_id, apply_filters( 'single_product_large_thumbnail_size', 'shop_single' ) );
}
add_filter('woocommerce_single_product_image_thumbnail_html', 'njengah_remove_zoom_effect_product_image', 10, 2);
@seomur
Помощь и консультации по wordpress, woocommerce и ускорению сайта - https://t.me/seomur