Чтобы в woocommerce установить разные размеры картинок товара в каталоге и в корзине нужно сделать следующее:
1. в function.php создаете нужный вам размер.
1 2 3 | if ( function_exists( 'add_image_size' ) ) { add_image_size( 'custom-thumb', 100, 100 ); // 100 в ширину и 100 в высоту } |
2. в файле cart.php который должен находиться в ваша_тема\woocommerce\cart находите
1 | $thumbnail = apply_filters( 'woocommerce_cart_item_thumbnail', $_product->get_image(), $cart_item, $cart_item_key ); |
и в get_image() прописываете название размера. В нашем случае будет так: get_image(‘custom-thumb’)
Проверена работа на WooCommerce 3.5.2