web-dev-qa-db-fra.com

Puis-je arrêter la génération de formats de média dans Wordpress

J'utilise le thème atelier sur un site Web de magasin et j'ai vu l'espace disque grandir rapidement. Dans mon analyse, j'ai remarqué qu'Atelier crée 17 tailles de média différentes lorsqu'il télécharge une image:

    thumbnail - 150x150
    medium - 300x300
    medium_large - 768x9999
    large - 1024x1024
    shop_thumbnail - 180x180
    shop_catalog - 800x800
    shop_single - 600x600
    post-thumbnail - 220x150
    widget-image - 94x70
    thumb-square - 250x250
    thumb-image - 600x450
    thumb-image-twocol - 900x675
    thumb-image-onecol - 1800x1200
    blog-image - 1280x9999
    gallery-image - 1000x9999
    large-square - 1200x1200
    full-width-image-gallery - 1280x720

Cela semble être un peu excessif pour moi, en particulier lorsque le téléchargement d’un lot d’images entraîne parfois une surcharge de la mémoire = erreur 500.

Non seulement il consomme maintenant des Go d'espace, mais il y a des milliers et des milliers de fichiers ...

Que se passe-t-il si je supprime certaines de ces tailles de support? Le site Web perdra-t-il la référence et affichera-t-il une image manquante OR utilisera-t-il simplement une autre taille?

Et aussi, existe-t-il un moyen simple de dissocier et de supprimer toutes les tailles d'images supplémentaires que je ne veux plus?

1
php-b-grader

Vous pouvez utiliser remove_image_size() pour supprimer les tailles d’image précédemment enregistrées.

Ex: <?php remove_image_size('full-width-image-gallery'); ?>

Remarque: Ne peut pas être utilisé sur noms de taille d'image réservés

3
Ranuka