https://workmetall.com/product/ud-0217-00-00-000-s...
вот карточка товара
пробовал через css отключать но все выходит косо ( навожу на картинку вроде нету зума , кликаю по ней он появляется , отвожу мышку в сторону и навожу опять , опять он появляется )
не могу найти решение , подскажите пожалуйста нубу
уже был прописан , даже был полный комплект прописан
(/** подключаем после обновления woocommerce 3.0 ЛАЙТБОКС-lightbox - галерею **/
function marin_setup() {
sasha761, для deregister вам нужно знать, с каким названием этот скрипт подключается. Отключить его указав jquery.zoom.min.js невозможно. А скрипт точно есть... я с вашего сайта взял
azerphoenix, может сможете подсказать каким путем мне его найти ? Может попробовать через function.php отключать файлы js или же этот файл находиться в wp-includes ?
azerphoenix, плагин woocommerce , а корень сайта при то что если удалю эти фалы , вукомерс обновиться и мне придется это проверять каждый раз . Где-то наверное в карточке товара надо отрубить эту функцию , правда понятия не имею где
sasha761, так никто и не говорит, чтобы вы его удаляли.
Установите Query Monitor. Найдите handle этого скрипта.
Добавьте в functions.php вашей темы deregister и все.
sasha761, да, я е оттуда и взял handle скрипта. По идее wp_deregister_script( 'zoom' ); это должно было помочь. Может быть у вас еще какой-то плагин есть для зума? Кеш точно чистили? Кеш сайа, кеш браузера
sasha761, так а что придумал-то??? Я в functions.php уже все прописал, все равно зум работает:
remove_theme_support( 'wc-product-gallery-zoom' );
wp_deregister_script( 'zoom' );
wp_deregister_script( 'jquery.zoom.min.js' );
wp_deregister_script( 'jquery.zoom.js' );
Решение найдено частично.
Установил плагин "YITH WooCommerce Zoom Magnifier". После активации появилось предупреждение, что он может конфликтовать с "Jetpack"
Зум по-прежнему отключить нельзя, но теперь он работает ровно, не перекашивает и не растягивает картинку.
эти способы для меня не сработали, в гугле все предложенные способы не помогли,
сам нашел где закоментировать - /wp-content/plugins/woocommerce/includes/class-wc-template-loader.php,
у меня строка 287
// add_theme_support( 'wc-product-gallery-zoom' );
мне помогло, может кому-то еще поможет.
Версия WooCommerce 5.6.0