Récemment, un de nos lecteurs nous a demandé comment il pouvait supprimer en bloc les images en vedette des publications dans WordPress ? Chez Themelocal, nous avons discuté à plusieurs reprises des images en vedette (post miniatures). Nous vous avons montré comment ajouter des images en vedette dans WordPress, comment ajouter de nouvelles tailles d’image dans WordPress, comment régénérer les vignettes, nous vous avons même montré comment ajouter plusieurs images en vedette à un article dans WordPress. Dans cet article, nous allons vous montrer comment supprimer en bloc les images en vedette des publications dans WordPress.
Le problème avec la suppression en masse des vignettes de publication ou des images en vedette
Malheureusement, par défaut, vous ne pouvez supprimer les images en vedette qu’en modifiant chaque message et en supprimant l’image en vedette. Maintenant, si un utilisateur a des centaines de messages avec des images en vedette, les supprimer un par un peut être une tâche très longue. Au lieu de cela, nous allons essayer une approche différente. Nous exécuterons une requête de base de données et supprimerons les images en vedette sur tous les messages.
Avant de continuer, veuillez noter que le code ci-dessous supprimera les images en vedette de tous les articles de votre site WordPress en les collant simplement. Notez également que ce code ne supprimera aucune de vos images téléchargées, elles seront toujours disponibles dans la médiathèque et vous pourrez les réutiliser à tout moment.
Tout ce que vous avez à faire est de copier et coller ce code dans votre thème functions.php
déposer.
global $wpdb; $wpdb->query( " DELETE FROM $wpdb->postmeta WHERE meta_key = '_thumbnail_id' " );
C’est tout. Dès que vous enregistrez votre fichier functions.php, ce script exécutera une requête de base de données et supprimera les images en vedette de tous les articles.
Important: Veuillez supprimer ce code immédiatement après avoir enregistré votre fichier functions.php. Vous ne pourrez pas définir d’images en vedette dans WordPress car ce code continuera de supprimer les images en vedette des publications.
Nous espérons que cet article vous a aidé à gagner du temps et vous a permis de supprimer en bloc les images en vedette des publications WordPress. Pour des questions et des commentaires, veuillez laisser un commentaire ci-dessous.