Как отключить zoom в woocomerce, в своей теме?
azerphoenix предложил верное решение, но нужно использовать хук after_setup_theme. Нижеприведённый код размещаем в functions.php.

add_action('after_setup_theme', 'remove_zoom_theme_support', 100);
function remove_zoom_theme_support() {
    remove_theme_support('wc-product-gallery-zoom');
}
эти способы для меня не сработали, в гугле все предложенные способы не помогли,
сам нашел где закоментировать - /wp-content/plugins/woocommerce/includes/class-wc-template-loader.php,
у меня строка 287
//		add_theme_support( 'wc-product-gallery-zoom' );
мне помогло, может кому-то еще поможет. 
Версия WooCommerce 5.6.0