La gestion d'un site WordPress implique souvent de faire des modifications sur de nombreux articles et pages. Une tâche courante consiste à rechercher un contenu spécifique et à le remplacer par quelque chose de nouveau.
Nous savons par expérience à quel point il peut être fastidieux de rechercher et remplacer du contenu manuellement. Si vous ne faites pas attention, cela peut aussi entraîner des erreurs.
C'est pourquoi nous avons cherché des moyens plus simples de rechercher et remplacer du contenu sur votre site WordPress. Ces méthodes vous permettent d'effectuer des modifications en masse rapidement.
Examinons les raisons pour lesquelles vous pourriez avoir besoin de rechercher et remplacer du contenu WordPress et comment le faire efficacement.

Réponse rapide : Comment rechercher et remplacer dans WordPress
Installez le plugin Search & Replace Everything, puis allez dans Outils » WP Search & Replace. Entrez votre terme de recherche et le texte de remplacement, prévisualisez les modifications et cliquez sur « Remplacer tout ».
Pourquoi utiliser la recherche et le remplacement dans WordPress ?
La recherche et le remplacement vous permettent de mettre à jour le contenu de l'ensemble de votre site en une seule fois, au lieu d'éditer chaque article ou page manuellement.
- Économisez des heures — mettez à jour du texte, des URL ou des images sur des centaines d'articles en quelques secondes.
- Évitez les erreurs — les remplacements en masse sont plus cohérents et précis que les modifications manuelles.
Il existe de nombreuses situations où vous pourriez avoir besoin de rechercher et remplacer du contenu sur votre site WordPress.
Voici quelques cas d'utilisation courants :
- Modification des URL : Lorsque vous déplacez un site WordPress vers un nouveau domaine ou passez à HTTPS, vous devrez mettre à jour toutes les URL de votre site Web.
- Mise à jour de contenu obsolète : Mettez rapidement à jour des informations obsolètes comme les prix des produits, les statistiques et les chiffres sur plusieurs articles.
- Correction des fautes de frappe : Si une faute de frappe répétée apparaît dans votre contenu, la recherche et le remplacement la corrige partout en une seule fois.
- Remplacement des shortcodes : Si vous changez de plugins qui utilisent des shortcodes, une recherche et un remplacement rapides mettront à jour toutes les occurrences.
- Mise à jour des noms de marque ou des phrases : Lorsque votre entreprise change de marque, vous pouvez mettre à jour le nom de la marque sur l'ensemble de votre site en une seule fois.
- Remplacement d'une image utilisée à plusieurs endroits : Remplacez une image obsolète n'importe où sur votre site en quelques clics.
L'utilisation d'un plugin de recherche et remplacement permet de gagner du temps et de maintenir la cohérence de votre contenu. Maintenant, créons une sauvegarde avant d'apporter des modifications.
Préparation de la recherche et du remplacement
Avant d'apporter des modifications à votre base de données WordPress, sauvegardez d'abord votre site. De cette façon, vous pourrez tout restaurer si quelque chose tourne mal.
Nous recommandons d'utiliser Duplicator. C'est le meilleur plugin de sauvegarde WordPress pour créer des sauvegardes à la demande. Plus important encore, il est facile de restaurer votre site à partir de ces sauvegardes.

Remarque : Une version gratuite de Duplicator est également disponible. Elle a moins de fonctionnalités mais est suffisante pour créer une sauvegarde de base de données et la stocker sur votre ordinateur.
Pour des instructions détaillées et des options de sauvegarde alternatives, consultez notre guide pour débutants sur la création de sauvegardes WordPress.
Une fois votre sauvegarde prête, vous pouvez effectuer en toute sécurité des tâches de recherche et remplacement sur votre site Web.
Nous couvrirons 2 méthodes dans ce tutoriel. Utilisez les liens rapides ci-dessous pour accéder à celle que vous souhaitez utiliser :
| Fonctionnalité | Rechercher & Remplacer Tout | Better Search Replace |
|---|---|---|
| Prix | Gratuit et Pro (plans payants à partir de 29 $/an) | Gratuit et Pro (plans payants à partir de 59 $/an) |
| Annuler les modifications | Oui (Pro uniquement) | Non |
| Remplacer les images | Oui | Non |
| Prévisualiser avant de remplacer | Oui | Oui (simulation) |
| Recherche insensible à la casse | Oui | Oui |
| Rechercher dans des tables spécifiques | Oui | Oui |
| Idéal pour | La plupart des utilisateurs de WordPress | Changements de texte simples |
Méthode 1 : Utilisation de Search & Replace Everything (Recommandé)
Pour cette méthode, nous allons vous montrer comment utiliser le plugin Search & Replace Everything.
Créé par l'équipe derrière WPCode, le meilleur plugin d'extraits de code WordPress, Search & Replace Everything est le moyen le plus simple de rechercher et remplacer du contenu sur votre site WordPress. Il gère également correctement les données sérialisées, ce qui est important lorsque vous mettez à jour des URL ou des noms de domaine stockés dans la base de données.
Il peut être utilisé pour toutes sortes de contenus, y compris :
- Texte
- Images
- Contenu dans des tables de base de données spécifiques
Tout d'abord, vous devez installer et activer le plugin Search & Replace Everything. Si vous avez besoin d'aide, consultez notre tutoriel sur comment installer des plugins WordPress.
Remarque : Il existe également une version gratuite de Search & Replace Everything. Cependant, elle a moins de fonctionnalités - par exemple, elle ne vous permet pas d'annuler les modifications ou de consulter l'historique.
Après l'activation, allez dans Outils » WP Search & Replace pour commencer à utiliser le plugin.
Recherche et remplacement de contenu
Sous l'onglet Rechercher et remplacer, entrez le contenu que vous souhaitez rechercher, puis ajoutez le contenu par lequel vous souhaitez le remplacer.

Par défaut, toutes les recherches sont sensibles à la casse. Cela signifie que si vous recherchez « Wordpress », cela ne correspondra pas à « wordpress », « WordPress » ou « WORDPRESS ».
Si vous souhaitez que votre recherche corresponde à toutes les occurrences, quelle que soit la casse, activez le commutateur « Ignorer la casse ».
Si vous savez dans quelles tables de base de données rechercher, vous pouvez les sélectionner ci-dessous.
Par exemple, si vous souhaitez rechercher et remplacer du texte dans vos articles, sélectionnez la table posts. Cela rendra votre recherche plus rapide et plus précise.
Vous pouvez également sélectionner plusieurs tables ou toutes les tables. Le plugin gère bien les grandes bases de données et ne ralentira pas votre site.

Astuce bonus 💡 : Apprenez-en davantage sur la gestion de la base de données WordPress et sur ce que fait chaque table dans WordPress.
Cliquez sur le bouton « Prévisualiser la recherche et le remplacement ».
Le plugin ouvrira une fenêtre pop-up montrant les éléments qui correspondent à votre terme de recherche et comment ils apparaîtront après le remplacement.

Si tout semble correct, cliquez sur le bouton « Remplacer tout » pour appliquer vos modifications.
Le plugin affichera un avertissement vous rappelant de créer une sauvegarde.

Puisque vous avez déjà créé une sauvegarde, cliquez sur « Oui » pour appliquer vos modifications.
Suivre et annuler les modifications
Si vous utilisez la version Pro du plugin, vous pouvez consulter les modifications passées et les annuler si nécessaire.
Basculez vers l'onglet « Historique » sur la page des paramètres du plugin pour voir une liste de vos opérations de recherche et de remplacement.
Cliquez sur le bouton « Annuler » pour rétablir les modifications.

Remplacer les images dans WordPress
Search & Replace Everything peut également remplacer des images, pas seulement du texte.
C'est utile lorsque vous avez utilisé la même image dans plusieurs articles, pages et autres emplacements. La remplacer via le plugin met à jour l'image dans tous ces emplacements en une seule fois.
Basculez vers l'onglet « Remplacer l'image » sous les paramètres du plugin et localisez l'image que vous souhaitez modifier.

Survolez l'image et cliquez sur le bouton « Remplacer ».
Ensuite, téléchargez votre image de remplacement en cliquant sur « Choisir un fichier… ».

Le plugin affichera un aperçu de la nouvelle image à côté de l'ancienne.
Astuce 💡 : Pour de meilleurs résultats, utilisez une image de remplacement avec les mêmes dimensions (largeur et hauteur) que l'originale.
Cliquez sur « Remplacer le fichier source » pour enregistrer vos modifications. Le plugin échangera maintenant l'ancienne image par la nouvelle sur votre site.
Astuce 💡 : Si vous voyez toujours l'ancienne image, essayez de vider le cache WordPress.
Méthode 2 : Utilisation du plugin Better Search Replace
Pour cette méthode, nous utiliserons le plugin Better Search Replace. C'est un plugin gratuit avec un ensemble d'options légèrement différent de Search & Replace Everything.
Note : Better Search Replace n'a pas d'option d'annulation intégrée. Une fois que les modifications sont écrites dans la base de données, vous ne pouvez pas les annuler via le plugin. C'est pourquoi il est si important de créer une sauvegarde avant de l'utiliser.
La première étape consiste à installer et activer le plugin Better Search Replace. Pour plus de détails, consultez notre tutoriel sur l'installation d'un plugin WordPress.
Une fois activé, allez dans Outils » Better Search Replace.

Ajoutez le texte que vous souhaitez rechercher, puis ajoutez le texte de remplacement.
Ensuite, sélectionnez les tables de la base de données dans lesquelles vous souhaitez rechercher. Si vous souhaitez rechercher et remplacer du texte dans vos articles, sélectionnez la table posts. Vous pouvez également sélectionner plusieurs tables.
Par défaut, toutes les recherches sont sensibles à la casse. Cela signifie que si vous recherchez « Wordpress », cela ne correspondra pas à « wordpress », « WordPress » ou « WORDPRESS ».
Si vous souhaitez que votre recherche corresponde à toutes ces chaînes, rendez la recherche insensible à la casse.

Cochez l'option « Exécuter en simulation » si vous souhaitez d'abord prévisualiser les résultats.
Cela exécute la recherche et montre combien de tables et de cellules seront affectées, sans apporter de modifications à la base de données.
Cliquez sur le bouton « Exécuter la recherche/remplacement » pour continuer.

Si vous avez effectué une simulation, vous verrez les tables et cellules de la base de données affectées. Vous devrez relancer la recherche avec la case « Exécuter en simulation » décochée pour appliquer réellement les modifications.
Si vous avez sauté la simulation, le plugin applique les modifications immédiatement.

Dépannage
Si vous voyez un écran blanc ou rencontrez des problèmes de délai d'attente lors d'une recherche et d'un remplacement, cliquez sur l'onglet « Paramètres » sur la page du plugin.

Essayez de diminuer la « Taille maximale de page » pour éviter les délais d'attente et le problème de l'écran blanc.
Foire aux questions
Puis-je rechercher et remplacer dans WordPress sans plugin ?
Oui. Les développeurs peuvent utiliser WP-CLI avec la commande wp search-replace, ou exécuter une requête MySQL via phpMyAdmin. Pour les débutants, un plugin est beaucoup plus sûr et plus facile à utiliser.
WordPress effectue-t-il la recherche et le remplacement sur des données sérialisées ?
Oui. Search & Replace Everything et Better Search Replace gèrent tous deux correctement les données sérialisées. C'est important lors de la mise à jour d'URL ou de noms de domaine stockés dans la base de données WordPress.
Puis-je annuler une recherche et un remplacement dans WordPress ?
Avec la version Pro de Search & Replace Everything, oui — utilisez l'onglet Historique pour afficher et annuler les opérations passées. Better Search Replace n'a pas d'annulation intégrée, c'est pourquoi la création d'une sauvegarde avant d'exécuter toute recherche et remplacement est si importante.
Quelle est la différence entre Search & Replace Everything et Better Search Replace ?
Search & Replace Everything est plus puissant — il prend en charge le remplacement d'images, l'historique des modifications et la possibilité d'annuler les modifications (Pro). Better Search Replace est un plugin gratuit et plus simple, idéal pour les modifications de texte ou d'URL simples.
Qu'est-ce que la commande de recherche et remplacement WP-CLI ?
La commande est wp search-replace 'ancien-texte' 'nouveau-texte'. C'est un outil de développeur pour apporter des modifications à la base de données via la ligne de commande. Utilisez toujours d'abord le drapeau --dry-run pour prévisualiser les modifications avant d'exécuter le remplacement réel.
Nous espérons que cet article vous a aidé à apprendre comment rechercher et remplacer du contenu dans WordPress. Vous voudrez peut-être aussi consulter notre tutoriel sur la façon de nettoyer votre base de données WordPress pour améliorer les performances ou comment supprimer en masse des articles WordPress.
Si vous avez aimé cet article, abonnez-vous à notre Chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.


Angela Arden
Donc, ce plugin ne facilite pas les redirections, c'est bien ça ?
J'ai un vieux site web que je suis en train de refaire – réécrire des articles, changer des images, les déplacer. Si je pouvais, je supprimerais tout et je recommencerais, mais d'après ce que j'ai lu, ce n'est pas une bonne idée. Je ne suis pas une pro de la technologie... si vous ne l'aviez pas deviné LOL !
Support WPBeginner
Correct this is not a plugin for redirects, our article with our recommended tools for creating redirects can be found below
https://www.wpbeginner.com/beginners-guide/beginners-guide-to-creating-redirects-in-wordpress/
Admin
Dayo Olobayo
La mise à niveau vers la version premium de ce plugin valait chaque centime. Les fonctionnalités avancées comme la sensibilité à la casse et le ciblage sélectif de tables m'ont fait gagner tellement de temps. C'est définitivement un outil indispensable dans ma boîte à outils WordPress.
Daniel
Le plugin fonctionne-t-il aussi pour les sujets et les réponses de bbpress ?
Support WPBeginner
Le plugin a la capacité de rechercher ce qui a été ajouté par d'autres plugins, vous voudrez principalement vous assurer de rechercher les bonnes tables.
Admin
Paul G
Merci, cela a fonctionné pour moi dans la plupart des cas, mais n'a pas tout à fait modifié tous les liens d'image.
Le reste, j'ai pu le modifier facilement en éditant les modules personnalisés.
Support WPBeginner
Glad our guide was helpful
Admin
Karol
J'ai changé un site de http à https via cpanel ; le cadenas vert n'est pas apparu et l'avertissement « la connexion n'est pas sécurisée » était présent. Ce plugin a très bien fonctionné pour moi. La seule différence que j'ai faite est que j'ai laissé la coche désactivée pour « Insensible à la casse ? ».
Chaque site peut être différent avec ses propres obstacles à surmonter, mais l'essai à sec semblait correct sans aucune erreur, alors je l'ai utilisé. Le cadenas vert est apparu immédiatement pour le site. Le plugin a fonctionné pour moi. J'espère qu'il continuera à fonctionner avec d'autres sites.
Ma seule question maintenant est... Dois-je laisser le plugin Better Search Replace installé et activé ou dois-je le désinstaller maintenant que j'ai terminé ?
Support WPBeginner
That would be a personal preference question but you should be able to remove the plugin without worry
Admin
Mandy
Bonjour,
Mon site a des problèmes d'affichage d'images ces derniers temps, et mon hébergeur m'a dit que c'est parce que les chemins sont incorrects. Ils ont recommandé ce plugin, mais mon problème est que je ne suis pas sûr de ce que je recherche et remplace. Voici pourquoi :
Lorsque j'insère une image en mode « visuel » dans un article, elle s'affiche. Toutes s'affichent.
Ensuite, lorsque j'aperçois ou que je publie, certaines images n'apparaissent pas. Ce que je remarque dernièrement, c'est qu'au lieu que le code les affiche comme « image.jpg », elles ont maintenant la taille d'image que vous choisissez dans le chemin – « image-300×188.jpg » (il s'agit de la taille moyenne pour cette image particulière). Pourquoi ajoute-t-il les dimensions en pixels ? Si aucune des images ne fonctionnait, je pourrais dire oui, les chemins sont incorrects, mais certaines images fonctionnent ! Je suis officiellement perplexe. Cela semble si aléatoire.
Cordialement,
Mandy
Support WPBeginner
Salut Mandy,
Veuillez consulter notre guide sur la façon de résoudre les problèmes courants d'images dans WordPress.
Admin
Ashraf Ali
Je passe de http à https, le problème courant rencontré est le CSS cassé, je me demande si je pouvais utiliser ce plugin pour remplacer https:// par juste //
Ainsi, tous les contenus sont livrés via https
Santé
Drew
J'ai eu un programme qui a entré des données structurées qui sont toutes différentes. Je veux supprimer tout ce qui se trouve entre et y compris ceci : ———————-
Comment ferais-je cela ?
Support WPBeginner
Salut Drew,
Nous ne sommes pas sûrs de bien comprendre votre problème. Cependant, nous supposons que vous aviez un plugin pour ajouter des données structurées et que vous souhaitez maintenant supprimer les données structurées de vos articles et pages WordPress ? Si tel est le cas, vous pouvez simplement désinstaller le plugin.
Admin
Sueli
Super plugin !
J'ai une question.
Puis-je utiliser un caractère générique ?
J'essaie de supprimer les nombres ajoutés après un fichier image. Ils sont différents (à la fois les nombres et leur longueur). Le point d'arrêt serait le (").
Quelques exemples de ce que je veux remplacer par (jpg")
(jpg?11906004322295206140")
(jpg?15231215847335105667")
(jpg?82668654789154738")
Est-ce possible avec ce plugin ?
Merci
David
J'ai téléchargé "Better Search & Replace". Une fois qu'il a trouvé des entrées, il ne me les montre pas à moins que je n'achète le module complémentaire premium.
Alors à la place, j'ai abandonné cela et j'ai téléchargé "Search & Replace". Il m'a fallu seulement deux minutes pour remplacer 100 entrées.
Ralpheal
Wow, merci beaucoup, c'est vraiment un luxe. Cela va me faire gagner beaucoup de temps, car j'envisageais de changer un numéro de téléphone sur des centaines d'articles de blog.
Thanks so much,
Ralpheal
Mike
Ce plugin n'a pas fonctionné pour moi. J'ai sauvegardé la base de données, puis j'ai décoché "Test à blanc". Cela a tout gâché sur le site et il n'y avait aucun moyen d'annuler les modifications.
J'ai même essayé de restaurer la sauvegarde de la base de données que j'avais créée avant d'effectuer les modifications et cela n'a pas fonctionné. N'utilisez pas ceci à moins que vous ne soyez prêt à effectuer une restauration complète du site.
Support WPBeginner
Vous auriez dû tester d'abord avec le test à blanc pour voir combien de lignes sont affectées par le plugin. Heureux que vous ayez suivi les instructions et fait une sauvegarde d'abord.
Admin
vikas kumar
Monsieur
Aidez-moi avec une erreur de pagination que j'ai commise, comme vous l'avez montré dans la vidéo, mais je n'ai pas obtenu de résultat
J'utilise un MacBook Air et le shortcode que vous avez donné ne fonctionne pas correctement
Marko Tiosavljevic
oui, mais ce plugin est pratiquement inutile en ce qui concerne les migrations.
Lorsque vous migrez un site Web d'un domaine .com à un autre .com, vous devez changer
vous devez vous connecter à la base de données pour changer l'URL ou vous devez l'insérer dans wp_config en tant qu'URL
je travaille sur une application externe en mode sans échec wp qui résout ces problèmes de la meilleure façon.
Support WPBeginner
Il est très utile pour effectuer des recherches et remplacements après vous être connecté à la base de données WordPress.
Admin
Nico
Bonjour, il semble que ce plugin ne soit plus disponible dans le répertoire des plugins Wordpress. Quel plugin alternatif recommandez-vous ?
Avec mes sincères salutations,
Nico.
Syed Umair Umar
Better Search and Replace est une alternative pour moi. Le personnel éditorial de WP Beginner semble trop paresseux et répond très peu aux commentaires.
Support WPBeginner
Merci de votre aide.
Admin
Brian
Cela prend-il en compte les données sérialisées ou cela va-t-il casser les plugins qui utilisent des métadonnées sérialisées ? Je connais quelques plugins qui font cela à des fins de migration. Si ce n'est pas le cas, cela pourrait causer plus de problèmes qu'en résoudre.