Aller au contenu

Supprimer tous les médias de Wordpress + Woocommerce

·93 mots·1 min

Cette manipulation permet de supprimer tous les médias de wordpress rapidement. #magic !

MySQL #

Se connecter à MySQL, sélectionner la base sur laquelle travailler, et lancer les commandes suivantes :

DELETE FROM `wp_posts` WHERE `post_type` = "attachment";
DELETE FROM `wp_postmeta` WHERE `meta_key` = "_wp_attached_file";
DELETE FROM `wp_postmeta` WHERE `meta_key` = "_wp_attachment_metadata";
DELETE FROM `wp_postmeta` WHERE `meta_key` = "_thumbnail_id";
UPDATE `wp_postmeta` SET `meta_value` = NULL WHERE `meta_key` = "_product_image_gallery";

Fichiers #

Se connecter en SSH et lancer un rm -rf sur /wp-content/uploads/* (à adapter selon le chemin bien entendu !).

Sources #