Comment faire pour supprimer en masse les images en vedette des publications dans WordPress
Récemment, un de nos lecteurs nous a demandé comment supprimer en bloc les images présentées dans des publications dans WordPress. Chez WPBeginner, nous avons discuté à plusieurs reprises des images en vedette (post-vignettes). 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 des vignettes. Nous vous avons même montré comment ajouter plusieurs images en vedette à un message 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 bloc de miniatures de messages ou d'images en vedette
Malheureusement, par défaut, vous ne pouvez supprimer les images en vedette qu'en modifiant chaque publication et en supprimant l'image en vedette. Désormais, si un utilisateur a des centaines de publications contenant des images, les supprimer une par une peut prendre beaucoup de temps. Au lieu de cela, nous allons essayer une approche différente. Nous allons lancer une requête de base de données et désélectionner les images en vedette sur tous les messages.
Avant de poursuivre, veuillez noter que le code ci-dessous supprimera les images en vedette de toutes les publications 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 le thème de votre thème. functions.php
fichier.
$ wpdb global; $ wpdb-> query ("SUPPRIMER DE $ wpdb-> postmeta WHERE meta_key = '_thumbnail_id'");
C'est tout. Dès que vous enregistrez votre fichier functions.php, ce script lance une requête sur la base de données et supprime les images en vedette de toutes les publications..
Important: Veuillez supprimer ce code immédiatement après avoir enregistré votre fichier functions.php. Vous ne pourrez pas définir les images en vedette dans WordPress, car ce code continuera à supprimer les images en vedette des publications..
Nous espérons que cet article vous a permis de gagner du temps et de supprimer en bloc les images présentées dans les publications WordPress. Pour des questions et des commentaires s'il vous plaît laissez un commentaire ci-dessous.
Source: Kaiser