בדרך כלל אפשר לשנות את גדלי התמונות בתוך הלוח בקרה אבל לא תמיד מצליחים לשנות לגודל שאנחנו רוצים וזה לפעמים גם תלוי תבנית, לכן אני שם פה פילטרים שמשנים לאיזה גודל תמונה שרוצים כמובן שאת הפילטרים יש להשים ב functions.php
add_filter( 'woocommerce_get_image_size_thumbnail', 'ci_theme_override_woocommerce_image_size_thumbnail' );
function ci_theme_override_woocommerce_image_size_thumbnail( $size ) {
// Catalog images: specific size
return array(
'width' => 750,
'height' => 430,
'crop' => 1,
);
}
משנה בקטגוריות
add_filter( 'woocommerce_get_image_size_single', 'ci_theme_override_woocommerce_image_size_single' );
function ci_theme_override_woocommerce_image_size_single( $size ) {
// Single product image: square
return array(
'width' => 750,
'height' => 750,
'crop' => 1,
);
}
משנה בדף מוצר תמונה בודדת
add_filter( 'woocommerce_get_image_size_gallery_thumbnail', 'ci_theme_override_woocommerce_image_size_gallery_thumbnail' );
function ci_theme_override_woocommerce_image_size_gallery_thumbnail( $size ) {
// Gallery thumbnails: proportional, max width 200px
return array(
'width' => 200,
'height' => '',
'crop' => 0,
);
}