Vous cherchez à faire une recherche et un remplacement de masse dans WordPress ? Que vous souhaitiez rechercher et remplacer un texte, une URL ou une image spécifique, vous pouvez facilement le faire en utilisant un plugin WordPress de recherche et de remplacement ou une simple requête SQL. Dans cet article, nous allons vous montrer comment rechercher et remplacer du texte dans votre base de données WordPress.
Quand avez-vous besoin de rechercher et remplacer pour la base de données WordPress ?
Supposons que vous ayez ajouté un texte ou une URL spécifique à un certain nombre de vos messages. Vous ne savez pas à quels messages vous avez ajouté ce texte, mais vous savez qu’il y en a beaucoup.
Vous pouvez désormais rechercher manuellement votre site et modifier chaque article un par un. Cela va prendre du temps et il y a de fortes chances que vous ratiez certaines occurrences.
L’utilisation d’une seule commande pour rechercher et remplacer automatiquement fera la même chose, mais beaucoup plus rapidement et efficacement.
Il y a cependant un inconvénient. Si vous avez fait une erreur, vous ne pourrez pas l’annuler. Une fois que vous remplacez le texte, il est parti. Vous devrez taper soigneusement le texte que vous recherchez et le texte par lequel vous souhaitez le remplacer.
Cela dit, voyons comment vous pouvez facilement trouver et remplacer du texte dans votre base de données WordPress.
Commencer
Comme nous l’avons mentionné précédemment, les modifications que vous apportez à votre base de données ne seront pas réversibles. Vous devez prendre toutes les précautions pour vous assurer de ne pas perdre de données.
Vous devez d’abord créer une sauvegarde de la base de données WordPress. Vous pouvez le faire en utilisant un plugin de sauvegarde WordPress. Alternativement, vous pouvez également créer une sauvegarde de la base de données à l’aide de phpMyAdmin.
Après avoir créé la sauvegarde de votre base de données WordPress, vous pouvez passer à l’exécution de vos commandes de recherche et de remplacement.
Exécuter Rechercher et remplacer avec un plugin WordPress
Si vous n’êtes pas familier avec le code et que vous ne souhaitez pas écrire une requête SQL personnalisée, il existe un plugin WordPress de recherche et de remplacement facile à utiliser appelé Meilleure recherche Remplacer.
Il vous permet d’exécuter des commandes de recherche et de remplacement à partir de votre zone d’administration WordPress. Nous avons un guide détaillé sur la façon de rechercher et de remplacer dans WordPress avec le plugin Better Search Replace.
Exécuter la requête Rechercher et remplacer MySQL avec phpMyAdmin
Vous pouvez également utiliser phpMyAdmin pour rechercher et remplacer le texte de votre base de données WordPress.
Vous devez d’abord vous connecter au tableau de bord cPanel de votre hébergement WordPress. Faites défiler jusqu’à la section base de données, puis cliquez sur phpMyAdmin.
La capture d’écran ci-dessus montre le tableau de bord cPanel sur BlueHost. Votre tableau de bord cPanel peut être légèrement différent.
Cela lancera phpMyAdmin où vous devrez cliquer sur le nom de votre base de données WordPress, puis sur SQL.
Vous devrez saisir votre requête SQL dans ce format :
update TABLE_NAME set FIELD_NAME = replace(FIELD_NAME, 'Text to find', 'text to replace with');
Par exemple, si vous vouliez rechercher du texte dans le contenu d’un article WordPress, vous écririez votre requête comme ceci :
update wp_posts set post_content = replace(post_content,'Text to find','text to replace with');
Cliquez sur le bouton « Go » pour continuer.
PhpMyAdmin exécutera votre requête SQL et en cas de succès, il affichera le nombre de lignes affectées par la requête.
Vous pouvez maintenant visiter votre site WordPress pour voir vos modifications en action.
Nous espérons que cet article vous a aidé à apprendre comment rechercher et remplacer du texte en un clic dans votre base de données WordPress. Vous pouvez également consulter notre guide du débutant sur la gestion de base de données WordPress avec phpMyAdmin.