Ridimensionare immagini prodotto esistenti in WooCommerce
Abbiamo scoperto che le immagini dei prodotti singoli impostate in WooCommerce > Impostazioni > Prodotti > Visualizzazione sono troppo grandi. Dimensione immagine prodotto singolo: 500 × 750px con ritaglio rigido.
Ho testato il plugin Rigenera miniature ma non funziona sulle immagini dei prodotti. Ho anche provato il plugin Resize-image-after-upload, ma ridimensiona tutte le immagini più grandi di una certa dimensione, quindi non è adatto. Ho cercato un plugin o del codice per functions.php che ridimensioni tutte le immagini prodotto esistenti alle dimensioni corrette, senza successo.
Domanda: Conosci un plugin o del codice PHP per functions.php che possa ridimensionare tutte le immagini prodotto esistenti?
Sarebbe molto utile.

Io uso questo per ricostruire le miniature: https://wordpress.org/plugins/ajax-thumbnail-rebuild/

Ciao, questa non è una soluzione. Ho chiesto per i prodotti, non per le immagini in miniatura. Vedi "il plugin rigenera miniature non funziona sulle immagini dei prodotti".

Strano, l'ho sempre usato per ricostruire le immagini dei prodotti, dato che usano la stessa struttura.

Hai ragione. Mi sono dimenticato di cancellare la cache. Tramite FTP vedo che tutte le immagini sono state cambiate. Grazie per il tuo aiuto.

Gli autori di temi ora possono dichiarare le dimensioni delle immagini tramite la funzione add_theme_support
. Dichiarare le dimensioni delle immagini in questo modo avrà la priorità su qualsiasi altra impostazione e nasconderà anche la sezione delle impostazioni delle immagini nell'area di amministrazione.
add_theme_support( 'woocommerce', array(
'thumbnail_image_width' => 150, // Larghezza anteprima immagine
'single_image_width' => 322, // Larghezza immagine singola
) );
