Désactiver la régénération automatique des miniatures produits dans WooCommerce

Depuis la version 3.3.2 de WooCommerce, l'extension e-commerce de référence pour WordPress embarque un outil de régénération automatique des miniatures d'images. Utile de prime abord, elle se déclenche dès validation des nouveaux paramètres de tailles d'image dans l'outil de personnalisation non sans poser quelques soucis de performance sur des serveurs mutualisés ou des résultats peu probants sur les images.

En effet, les nouvelles tailles n’appliquent plus le rognage comme précédemment ce qui aboutit à des soucis d’affichage sur de nombreux sites.

Pour éviter que le système de régénération des miniatures ne se déclenche de manière inopinée, il suffit d’ajouter ces 2 filtres dans un mu-plugin :

add_filter('woocommerce_background_image_regeneration', '__return_false');
add_filter('woocommerce_resize_images', '__return_false');

Si vous développez vos propres thèmes WordPress, je ne peux que vous inciter à spécifier les tailles d’images pour vos produits WooCommerce.

Une astuce bien pratique sur des projets à plusieurs dizaines de milliers d’images !

Laisser un commentaire

Thèmes & Plugins
Premium By WP Channel

WP Alacarte propose des produits et services de qualité
made in France pour la plateforme WordPress.

Tout est prêt pour créer votre site à la carte !

  • Thèmes et extensions premium
  • Facilité d’utilisation garantie
  • Temps de chargement optimisé
  • Personnalisation avancée
Découvrir

Rejoignez la communauté WordPress !

Faites partie de l’aventure en devenant membre d’une association WordPress. Conférences, ateliers, BarCamp, WordCamp… Venez
partager votre passion pour WordPress !

Aurélien DENIS,
président des associations WordPress Francophone et WPMX