Nettoyage des sauvegardes, suppression automatique et mise à jour des versions de Duplicator en un seul clic
Nettoyage des sauvegardes, suppression automatique et mise à jour des versions de Duplicator en un seul clic
Avez-vous besoin de mettre à jour instantanément des centaines de liens sur votre site WordPress ?
La fonction de recherche et de remplacement de WordPress peut vous aider. C'est un outil puissant qui permet d'économiser des heures de travail manuel et des maux de tête potentiels.
Ainsi, que vous passiez à un nouveau domaine ou que vous ayez simplement besoin de mettre à jour des informations obsolètes, vous devez vous familiariser avec la fonction de recherche et de remplacement.
Dans ce tutoriel, je vous expliquerai tout ce que vous devez savoir sur le moteur de recherche WordPress. Des plugins conviviaux aux requêtes de base de données avancées, je vous couvre quel que soit votre niveau de compétence.
C'est parti !
La recherche et le remplacement WordPress est un moyen de trouver un texte ou des données spécifiques dans la base de données de votre site web et de les remplacer par quelque chose d'autre.
Au lieu de se contenter de modifier le texte d'un seul document, il peut mettre à jour les informations de l'ensemble de votre site web WordPress en une seule fois. Cela inclut les articles, les pages, les commentaires et d'autres données.
Voici comment cela fonctionne.
Lorsque vous effectuez une opération de recherche et de remplacement, WordPress parcourt les tables de sa base de données. Il recherche le texte exact ou le modèle que vous avez spécifié.
Une fois trouvé, il remplace le texte par votre nouveau contenu. Cette opération s'effectue au niveau de la base de données, ce qui signifie qu'elle est minutieuse et rapide.
Pourquoi est-ce si important ? Imaginez que vous deviez mettre à jour manuellement des centaines de liens ou de références disséminés sur votre site. Cela prendrait beaucoup de temps et serait source d'erreurs.
La recherche et le remplacement automatisent ce processus, garantissent la cohérence et vous font gagner un temps précieux.
La recherche et le remplacement ne sont pas seulement une astuce astucieuse, ils sont souvent nécessaires pour maintenir un site WordPress en bonne santé.
La beauté de la recherche et du remplacement réside dans sa polyvalence - elle peut traiter presque toutes les mises à jour en bloc que vous lui soumettez. Examinons quelques situations courantes dans lesquelles la recherche et le remplacement peuvent s'avérer utiles.
Si vous changez de domaine, vous devez mettre à jour tous vos liens et références internes. La fonction de recherche et de remplacement permet d'effectuer cette opération en quelques minutes au lieu de plusieurs heures.
Vous souhaitez passer à une connexion plus sécurisée pour améliorer votre référencement? Vous devez mettre à jour tous vos liens HTTP en HTTPS. Une fois que vous aurez recherché et remplacé les URL, la transition se fera en douceur et vous éviterez les avertissements de contenu mixte.
Vous avez peut-être restructuré votre site ou une ressource externe vers laquelle vous avez établi un lien a changé. La fonction de recherche et de remplacement vous permet de résoudre rapidement ces problèmes.
Vous avez modifié un plugin qui utilise des shortcodes ? Vous devrez peut-être les mettre à jour sur l'ensemble de votre site pour vous assurer que tout fonctionne comme prévu.
Si vous devez modifier le nom d'un auteur ou mettre à jour des catégories sur l'ensemble du site, la recherche et le remplacement constituent la solution idéale.
Avant d'effectuer une recherche et un remplacement, vous devez suivre certaines étapes cruciales. Il s'agit en quelque sorte de votre liste de contrôle avant le vol.
En prenant ces précautions, vous vous assurez que l'opération de recherche et de remplacement se déroulera sans heurts et avec succès. N'oubliez pas qu'il est toujours préférable de consacrer un peu de temps à la préparation plutôt que de se précipiter dans une situation qui pourrait entraîner la destruction du site.
Ce n'est pas négociable. Une sauvegarde complète vous permet de revenir en arrière en cas de problème. Je recommande l'utilisation de Duplicator pour une sauvegarde complète et facile à restaurer.
Il vous suffit de créer un nouveau paquet. N'hésitez pas à personnaliser le nom et à choisir un emplacement de stockage dans le nuage.
Sous Archive, choisissez Tout. Cela permettra de sauvegarder tout ce qui se trouve sur votre site dans le fichier de sauvegarde.
Une fois la sauvegarde effectuée, vous pouvez la restaurer si la recherche et le remplacement ne se déroulent pas comme prévu.
Les opérations de recherche et de remplacement peuvent avoir des conséquences inattendues. Une simple faute de frappe peut mettre à mal votre site. Vérifiez toujours vos chaînes de recherche et de remplacement.
Si possible, essayez votre recherche et remplacement sur une copie d'essai de votre site. Vous pourrez ainsi détecter les problèmes éventuels avant qu'ils n'affectent votre site réel.
Si vous n'en avez pas encore, voici des instructions détaillées sur la création d'un site de démonstration!
Des recherches larges peuvent conduire à des remplacements involontaires. Soyez aussi précis que possible pour minimiser les risques.
Certaines méthodes sont sensibles à la casse, d'autres non. Sachez laquelle vous utilisez pour éviter les erreurs.
WordPress stocke certaines données dans un format sérialisé. Toutes les méthodes de recherche et de remplacement ne peuvent pas gérer cela correctement, ce qui peut entraîner des dysfonctionnements.
Maintenant que vous êtes prêt, explorons les différentes façons d'effectuer une recherche et un remplacement dans WordPress. Nous commencerons par les méthodes les plus conviviales, puis nous passerons à des techniques plus avancées.
Il existe de nombreux plugins WordPress qui peuvent effectuer une recherche et un remplacement pour vous. Ils sont particulièrement utiles si vous n'êtes pas à l'aise avec les bases de données ou le code.
Si vous souhaitez utiliser un plugin, Search & Replace Everything est une bonne option. Il permet de remplacer du texte et des images. De plus, vous pouvez effectuer des essais avant de lancer la recherche et le remplacement.
Il vous suffit de saisir l'ancien texte dans le champ Rechercher et le nouveau texte dans le champ Remplacer par. Vous pouvez sélectionner toutes les tables de la base de données pour rechercher et remplacer l'ensemble de votre site web. Vous pouvez également choisir les tables spécifiques que vous souhaitez modifier.
Prévisualisez ensuite les résultats. Rechercher et remplacer tout indique exactement le texte qui sera modifié.
Si tout semble correct, lancez la recherche et le remplacement.
Autre solution: Un autre outil de recherche et de remplacement populaire est le plugin Better Search Replace. Il est compatible avec WordPress multisite et ne nécessite pas de serveur.
L'une des raisons pour lesquelles vous avez besoin de rechercher et de remplacer du texte est que vous avez changé de nom de domaine. Avec un plugin de migration comme Duplicator, vous pouvez mettre à jour les URL pendant la migration.
Sinon, vous devrez déplacer manuellement toutes vos données vers le nouveau domaine. Ensuite, vous devrez installer un plugin supplémentaire comme Better Search Replace pour supprimer toutes les instances de votre ancien domaine dans votre base de données.
Duplicator peut accélérer considérablement ce processus ! Créez une sauvegarde complète de l'ancien site et téléchargez son fichier d'archive.
Mettez en place votre nouvelle installation WordPress, achetez un nouveau domaine et activez Duplicator. Ensuite, téléchargez votre sauvegarde sur la page d'importation.
Cliquez sur Continuer. Lancez ensuite le programme d'installation.
Avec la version pro, vous pouvez cliquer sur l'onglet Avancé. Vous disposez ainsi d'options de personnalisation supplémentaires, telles que la recherche et le remplacement.
Validez l'installation. Accepter les termes et avis et passer à l'étape suivante.
Comme vous avez choisi l'installation avancée, vous pouvez choisir les tables de la base de données à importer.
Une fois la base de données installée, vous pouvez faire en sorte que Duplicator exécute des fonctions de recherche/remplacement. À l'étape 3, saisissez l'ancien texte ou l'ancienne URL dans le champ Recherche. Remplacez-le par le nouveau texte.
Cliquez sur Suivant. Duplicator remplacera automatiquement toutes les URL obsolètes ou autres données que vous souhaitez remplacer. Il vous suffira de vous reconnecter pour accéder à votre site WordPress mis à jour.
Certains hébergeurs WordPress proposent leurs propres outils de recherche et de remplacement dans le cadre de leurs services WordPress gérés. Cette option peut s'avérer pratique si votre hébergeur la propose.
Les hébergeurs les plus populaires qui proposent cette fonctionnalité sont Kinsta, SiteGround et WP Engine.
Bien que les étapes spécifiques puissent varier en fonction de votre hôte, voici un guide général.
Connectez-vous au tableau de bord de votre compte d'hébergement.
Recherchez un outil ou une section liée à la gestion de WordPress ou aux opérations de base de données.
Trouvez la fonction de recherche et de remplacement. Elle peut s'appeler "Recherche et remplacement" ou quelque chose de similaire.
Saisissez votre terme de recherche et le texte de remplacement.
Sélectionnez les tables dans lesquelles vous souhaitez effectuer une recherche, si vous en avez la possibilité.
Si votre hébergeur ne propose pas cette fonction ou si vous préférez avoir plus de contrôle, ne vous inquiétez pas. Nous avons d'autres méthodes à venir qui pourraient mieux répondre à vos besoins.
Pour ceux qui sont à l'aise avec les bases de données, l'exécution d'une requête MySQL peut être un moyen puissant d'effectuer des opérations de recherche et de remplacement.
Pour commencer, connectez-vous à votre compte d'hébergement et ouvrez phpMyAdmin.
Cliquez sur le nom de votre base de données. Cliquez ensuite sur l'onglet SQL.
Saisissez une requête SQL dans ce format :
update TABLE_NAME set FIELD_NAME =
replace(FIELD_NAME, 'Text to find', 'text to replace with');
À titre d'exemple, voici la requête que vous utiliseriez pour remplacer le texte d'un article de blog.
UPDATE wp_posts SET post_content =
REPLACE(post_content, 'old-text', 'new-text');
Cette requête met à jour la colonne "post_content" dans la table "wp_posts", en remplaçant "old-text" par "new-text".
N'oubliez pas d'adapter le nom de la table si votre base de données utilise un préfixe différent de "wp_".
Cliquez sur le bouton " Go" pour lancer la recherche et le remplacement.
Cette méthode convient mieux aux utilisateurs avancés qui ont besoin de modifications très spécifiques et qui comprennent la structure de la base de données de WordPress.
Inter.connect propose un script PHP gratuit que vous pouvez utiliser pour exécuter des fonctions de recherche et de remplacement. Cela peut être une bonne option pour les développeurs qui n'utilisent pas la ligne de commande.
Cette méthode comporte des risques. Une mauvaise manipulation pourrait gravement endommager votre base de données, alors assurez-vous d'avoir une sauvegarde. Pensez à définir un point de récupération avec Duplicator au cas où vous seriez bloqué hors de votre tableau de bord d'administration WordPress.
Pour continuer, téléchargez le script à partir de inter.connect. Extrayez le fichier intitulé Search-Replace-DB-Master. Renommez-le comme vous le souhaitez.
Ouvrez maintenant les fichiers de votre site à l'aide d'un client FTP ou d'un gestionnaire de fichiers. Téléchargez le dossier dans votre répertoire racine, généralement appelé public_html.
Ouvrez une nouvelle fenêtre de navigateur et recherchez le dossier téléchargé. Il ressemblera à ceci : https://domain.com/search-replace-folder
Vous y trouverez un moyen de rechercher et de remplacer votre base de données.
Entrez les détails de votre base de données (vous les trouverez dans votre fichier wp-config.php ). Saisissez vos chaînes de recherche et de remplacement. Vous devez également choisir les tables sur lesquelles l'opération doit être exécutée.
Envisagez d'utiliser d'abord l'option de "test à blanc" pour voir quelles modifications seront apportées. Si tout semble correct, lancez la recherche et le remplacement proprement dits.
Pour les développeurs et les utilisateurs avancés, WP-CLI (WordPress Command Line Interface) offre un moyen puissant et efficace d'effectuer des opérations de recherche et de remplacement.
WP-CLI est un outil de ligne de commande pour gérer WordPress. Si vous êtes à l'aise avec un terminal, cette méthode peut être incroyablement rapide et flexible.
Pour utiliser WP-CLI, vous aurez besoin d'un accès SSH (Secure Shell). Ce protocole sécurisé est généralement proposé par votre hébergeur. Pour vous aider à installer WP-CLI, consultez ce guide.
Voici la structure de commande de base pour une recherche et un remplacement :
wp search-replace 'old-text' 'new-text'
Les options peuvent vous aider à ajouter des instructions supplémentaires. En voici quelques-unes que vous pouvez utiliser :
--dry-run
: Prévisualiser la recherche et le remplacement avant de l'exécuter.
--all-tables
: Effectuer la recherche et le remplacement sur toutes les tables de la base de données.
Pour plus d'options, voir la documentation officielle de WordPress pour la recherche et le remplacement avec WP-CLI.
Cette méthode est idéale pour les développeurs qui gèrent plusieurs sites WordPress ou pour toute personne à l'aise avec les opérations en ligne de commande. Elle est particulièrement utile pour le traitement par lots ou lorsque vous avez besoin de scripter vos opérations de recherche et de remplacement.
Oui, vous pouvez effectuer des opérations de recherche et de remplacement dans WordPress. Vous pouvez installer un plugin de recherche et de remplacement comme Better Search Replace ou Search & Replace Everything. Les approches manuelles incluent l'exécution d'une requête SQL ou l'utilisation de WP-CLI.
Le plus simple est d'utiliser un plugin de recherche et de remplacement comme Search & Replace Everything. Saisissez l'ancien lien dans le champ "Rechercher" et le nouveau lien dans le champ "Remplacer par". Utilisez toujours d'abord l'option "essai" pour prévisualiser les modifications.
Le remplacement des shortcodes suit le même processus que le remplacement de n'importe quel autre texte, mais nécessite des précautions supplémentaires. Utilisez une méthode qui traite correctement les données sérialisées, comme un plugin spécialisé. Avec Search & Replace Everything, entrez le shortcode dans la première case et le nouveau shortcode pour le remplacer.
Vous pouvez désormais exécuter des fonctions de recherche et de remplacement comme un développeur professionnel !
Pendant que vous êtes ici, je pense que vous aimerez ces guides WordPress supplémentaires :
Duplicator Pro simplifie le processus de recherche et de remplacement lors des migrations. Avant toute recherche et remplacement, il peut également créer des sauvegardes de la base de données. Essayez Duplicator Pro dès aujourd'hui !
Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, il se peut que nous recevions une commission. Nous ne recommandons que des produits dont nous pensons qu'ils apporteront une valeur ajoutée à nos lecteurs.