Caractéristiques importantes du plugin WP Media Cleanup
WP Media Cleanup aide les sites WordPress à libérer de l'espace disque en supprimant en toute sécurité les variations de taille d'image inutilisées tout en conservant les images originales. Vous trouverez ci-dessous ses principales fonctionnalités.
Nettoyage d'images sûr et sécurisé
Le plugin supprime uniquement les variations de taille d'image inutilisées (miniatures, moyennes, grandes et tailles personnalisées) et ne supprime jamais les images originales en taille réelle. Cela permet de conserver vos originaux intacts tout en récupérant de l'espace.
Système de détection intelligent
Le scanner vérifie plusieurs sources pour identifier les images utilisées.
Contenu des publications: analyse toutes les publications publiées, brouillons, privées et programmées.
Widgets: vérifie les widgets texte, les widgets multimédia et les widgets HTML personnalisés.
Paramètres de personnalisation: analyse les images d'en-tête, les images d'arrière-plan, les logos du site et les modifications de thème.
Champs personnalisés: détecte les images dans les métadonnées des publications, y compris les données du constructeur de pages (SeedProd, Elementor, Beaver Builder, etc.).
Images réactives: protège automatiquement les tailles d'images utilisées dans les attributs srcset de WordPress pour les images réactives.
Cela réduit les faux positifs et évite de supprimer des images qui sont réellement utilisées.
Fonctions de sécurité toujours actives
Les fonctions de sécurité sont toujours activées et ne peuvent pas être désactivées.
Sauvegardes automatiques: chaque suppression crée une sauvegarde avant la suppression définitive.
Fenêtre de récupération de 30 jours: les fichiers sont déplacés vers un répertoire temporaire (suppression logicielle) avant leur suppression définitive.
Restauration des sauvegardes: restaurez des sauvegardes individuelles ou restaurez en bloc toutes les sauvegardes en un seul clic.
Optimisations des performances
Conçu pour les sites volumineux :
Optimisation de phase 1: crée des tables de recherche une seule fois, convertissant plus de 60 000 vérifications individuelles en recherches O(1).
Traitement par lots: tailles de lots configurables (par défaut : 25) pour éviter les délais d'attente PHP.
Indexation de base de données: colonnes indexées pour des requêtes efficaces.
Prévention des requêtes N+1: requêtes uniques avec recherches en mémoire au lieu d'appels répétés à la base de données.
Prise en charge complète de WP-CLI
Automatisation complète de la ligne de commande :
# Find and review unused variations
wp media-cleanup find_unused --format=table
# Delete them with confirmation
wp media-cleanup delete_unused --yes
# Check statistics
wp media-cleanup stats
Journalisation détaillée des audits
Piste d'audit complète :
Journalisation des actions: chaque suppression, sauvegarde et restauration est journalisée avec horodatage.
Stockage des métadonnées: stocke les métadonnées des fichiers d'origine pour une restauration précise.
Conservation configurable: définissez la période de conservation des journaux (1 à 365 jours, par défaut : 30 jours).
Nettoyage automatique: une tâche cron quotidienne supprime les anciennes entrées de journal en fonction de la politique de conservation.
Maintenance automatisée
Les tâches cron quotidiennes gèrent la maintenance de routine :
Nettoyage des sauvegardes expirées: supprime automatiquement les sauvegardes plus anciennes que la période de conservation (par défaut : 30 jours).
Nettoyage des journaux: supprime les anciennes entrées de journal en fonction de la politique de conservation configurée.
Options de configuration flexibles
Conservation des sauvegardes: configurez la durée de conservation des sauvegardes (par défaut : 30 jours).
Conservation des journaux: définissez la durée de conservation des journaux d'audit (1 à 365 jours).
Options d'analyse: activez/désactivez l'analyse des publications, des widgets, du personnalisateur et des champs personnalisés.
Conservation de la taille des images: choisissez les tailles d'images à toujours conserver (par défaut : vignette et pleine taille).
Taille des lots: configurez la taille des lots pour des performances optimales.
WP Media Cleanup offre un moyen sûr et efficace de nettoyer les variations d'images inutilisées sur les sites WordPress. Avec des sauvegardes permanentes, une détection intelligente, des optimisations de performances et un renforcement de la sécurité, il convient aux sites de toutes tailles, des petits blogs aux installations d'entreprise contenant des millions de fichiers.
Le plugin offre un équilibre entre automatisation et sécurité, vous permettant de garder le contrôle tout en protégeant vos fichiers multimédias grâce à des sauvegardes automatiques et une fenêtre de récupération de 30 jours. Que vous utilisiez l'interface d'administration WordPress ou les commandes WP-CLI, WP Media Cleanup vous aide à récupérer de l'espace disque sans mettre en péril vos précieuses images.