Woocommerce redimensionează imaginile existente ale produselor
Am descoperit că imaginile pentru Produs Singular setate în WooCommerce > Setări > Produse > Afișare sunt prea mari. Imaginea Produs Singular: 500 ×750px xHard Crop
Am testat plugin-ul Regenerate Thumbnails dar acesta nu funcționează pe imaginile produselor. De asemenea, am testat plugin-ul Resize-image-after-upload. Dar acel plugin redimensionează toate imaginile dacă sunt mai mari decât o anumită dimensiune. Deci nu este util. Am încercat să găsesc un plugin sau cod pentru functions.php care să redimensioneze toate imaginile existente ale produselor la dimensiunile corecte. Fără succes.
Întrebare: Cunoști un plugin sau cod PHP pentru functions.php care să redimensioneze toate imaginile complete ale produselor?
Ar fi foarte util.

Eu folosesc acesta pentru reconstruirea miniaturilor: https://wordpress.org/plugins/ajax-thumbnail-rebuild/

Salut, aceasta nu este o soluție. Am întrebat despre produse, nu despre imagini thumbnail. Vezi "plugin-ul regenerate thumbnails nu funcționează pe imaginile produselor".

Ciudat, eu l-am folosit întotdeauna pentru a reconstrui imaginile produselor, deoarece ele folosesc aceeași structură.

Ai dreptate. Am uitat să șterg cache-ul. Prin FTP am văzut că toate imaginile au fost schimbate. Mulțumesc pentru ajutor.

Autorii de teme pot acum declara dimensiunile imaginilor prin funcția add_theme_support
. Declararea dimensiunilor imaginilor în acest fel va avea prioritate față de orice alte setări și, de asemenea, va ascunde secțiunea de setări a imaginilor în zona de administrare.
add_theme_support( 'woocommerce', array(
'thumbnail_image_width' => 150, // Lățimea imaginii miniatură
'single_image_width' => 322, // Lățimea imaginii individuale
) );
