Rechercher et remplacer des données dans WordPress avec WP-CLI
Lorsque vous déplacez votre site vers un nouveau domaine, vous pouvez utiliser les commandes disponibles dans WP-CLI pour rechercher et remplacer le nom de domaine dans la base de données. WP-CLI est un outil de ligne de commande avec des commandes simplifiées créées spécifiquement pour les sites WordPress. Outre les noms de domaine, vous pouvez utiliser ces commandes pour rechercher et remplacer d’autres données dans la base de données.
- Une application SSH. Nous suggérons PuTTY pour Windows ou Terminal pour macOS .
- Vos coordonnées FTP. Si vous ne les avez pas encore notées, vous devriez pouvoir trouver votre hôte FTP, votre nom d’utilisateur et votre mot de passe :
- Pour votre hôte FTP, vous pouvez utiliser soit votre nom de domaine, soit votre adresse IP.
- Vous pouvez trouver votre nom d'utilisateur et votre mot de passe FTP dans votre compte d'hébergement pour l' hébergement Linux avec cPanel ou l' hébergement WordPress géré (étapes 1 à 7) .
- Connectez-vous à votre compte d'hébergement avec SSH .
- Utilisez la commande bash ls pour lister les fichiers et dossiers, et cd et ../ pour vous déplacer dans les répertoires jusqu'à ce que vous soyez dans le répertoire contenant vos fichiers WordPress.
- (Facultatif) Pour afficher les remplacements à effectuer sans les enregistrer dans la base de données, utilisez la commande suivante:
wp search-replace 'https://colexample.com ''https://mycoolnewbusiness.com '--dry-run
Dans la commande ci-dessus, vous devez remplacer:- https://colexample.compar le nom de domaine que vous souhaitez remplacer.
- https://mycoolnewbusiness.comavec le nouveau nom de domaine réel qui devrait remplacer l'ancien.
- Pour remplacer les données de la base de données, entrez la commande suivante:
wp search-replace 'https://colexample.com ''https://mycoolnewbusiness.com '
Encore une fois, vous devriez remplacerhttps://colexample.com avec l'ancien nom de domaine réel ethttps://mycoolnewbusiness.com avec le nouveau nom de domaine réel.
Vous verrez un message de réussite confirmant que les données ont été remplacées et un tableau avec le nombre de modifications pour chaque élément de la base de données.
En savoir plus
- Options supplémentaires pour rechercher et remplacer avec WP-CLI
- Exporter et importer une base de données avec WP-CLI
- Vous souhaitez en savoir plus sur WP-CLI? Trouvez des informations spécifiques aux développeurs sur leur site officiel .
- Si vous ne souhaitez pas utiliser WP-CLI, vous pouvez rechercher et remplacer les données dans WordPress par un plug-in .