Actualités WEB et WordPress, thèmes, plugins. Ici, nous partageons des conseils et les meilleures solutions de sites Web.

Comment créer une copie locale d’un site WordPress en direct

60

Un site WordPress n’est pas une chose statique. Pour maintenir une croissance régulière, des mises à niveau régulières, des modifications et de nouvelles fonctionnalités sont essentielles.

Lors de la mise à jour d’un site WordPress, il est sage de le tester avant de le rendre disponible pour tout le monde. Cela est également vrai lors de l’intégration de nouveaux plugins ou thèmes.

Ne pas le faire peut entraîner une mauvaise expérience utilisateur.

Lors de ces tests, de nombreux utilisateurs créent une copie de leur site. Pour quelqu’un sans expérience, faire une copie d’un site WordPress en direct peut sembler intimidant.

Mais faire une copie locale d’un site WordPress n’est pas difficile à faire. Cela ne prendra que quelques minutes.

Cet article décrit en quelques étapes simples comment créer une copie locale d’un site WordPress en direct. En suivant ces étapes, vous obtiendrez une copie du site en direct dans quelques instants.

Tout cela sans mettre le site Web hors ligne.

Préparatifs pour déplacer un site vers un serveur local

Comment créer une copie locale d'un site WordPress en direct

Des applications telles que WAMP et MAMP créent un environnement de serveur local. C’est très utile.

Les utilisateurs peuvent installer des packages tels que WordPress et développer et créer un site sur un ordinateur local. Ensuite, lorsque le site est prêt sur l’ordinateur local, ils peuvent le transférer sur le serveur en direct.

Avant de le mettre en ligne, beaucoup le transfèrent d’abord sur un serveur local. À partir de là, ils testent les plugins, les thèmes et les mises à jour WordPress.

Pour ce faire, l’ensemble du site doit être déplacé vers un environnement localhost. Pour ce faire, accédez à phpMyAdmin dans un navigateur :

http://localhost/phpmyadmin/

http://localhost:8080/phpmyadmin/

Dans phpMyAdmin, allez dans Bases de données et créez une nouvelle base de données. Ceci est nécessaire plus tard pour décompresser les données du site.

Télécharger les fichiers du site WordPress en direct

Comment créer une copie locale d'un site WordPress en direct

Cela fait, téléchargez les fichiers du site WordPress. Utilisez un client FTP pour vous connecter au site en direct.

Un client FTP bien connu et souvent utilisé est FileZilla. Ouvrez le client, connectez-vous au serveur d’hébergement et téléchargez tous les fichiers du site sur un ordinateur local.

Habituellement, WordPress utilise un dossier /public_html pour les fichiers du site Web, mais le nom peut différer. WordPress permet à l’utilisateur de changer de nom de dossier lors de l’installation.

Le temps de téléchargement dépend de la taille du site et du nombre de fichiers, mais cela peut prendre un certain temps. Il est possible de poursuivre certaines des étapes suivantes pendant le téléchargement du site.

Par conséquent, il est judicieux de commencer par cette étape.

Dans FileZilla , choisissez l’emplacement sur le serveur local où enregistrer les fichiers. Dans la section Site distant, sélectionnez les fichiers à télécharger, puis cliquez sur Télécharger.

L’option de téléchargement se trouve dans le menu qui apparaît après un clic droit avec la souris.

Comment créer une copie locale d'un site WordPress en direct

Assurez-vous de télécharger les dossiers avec les noms wp-admin et wp-content. Ils hébergent des fichiers comme index.php et wp-config.php qui sont importants pour le fonctionnement du site.

Une fois le téléchargement terminé, accédez à http://localhost/yourfoldername/. Il s’agit de l’adresse du serveur localhost.

Vérifiez si les fichiers ont été transférés correctement. Il se peut qu’il y ait une erreur de base de données comme celle-ci :

Exporter la base de données du site

Comment créer une copie locale d'un site WordPress en direct

Le cœur d’un site WordPress est la base de données associée. Cette base de données n’est pas incluse dans les fichiers qui ont été téléchargés à l’étape précédente.

Il est donc nécessaire de le télécharger séparément.

Tout d’abord, déterminez quelle est la bonne base de données. Il s’agit des informations contenues dans les fichiers déjà téléchargés.

  • Accédez au répertoire racine de la copie .
  • Ouvrez le fichier wp-config.php dans un éditeur de texte normal.
  • Recherchez cette ligne :
  • Notez le nom de la base de données.
  • Connectez-vous au compte d’hébergement.
  • Allez sur cPanel.
  • Cliquez sur phpMyAdmin.
  • Connectez-vous à l’espace phpMyAdmin.

Comment créer une copie locale d'un site WordPress en direct

  • Sélectionnez la bonne base de données.
  • Cliquez sur
  • Sous Méthode d’exportation, sélectionnez Affichage personnalisé de toutes les options possibles.

Comment créer une copie locale d'un site WordPress en direct

  • Sélectionnez toutes les tables à exporter.
  • Sous Compression de sortie, sélectionnez zippé ou gzippé.
  • Choisissez SQL comme format.
  • En bas, cliquez sur Aller. Le téléchargement va maintenant commencer.

Importation de toutes les données et fichiers

Comment créer une copie locale d'un site WordPress en direct

Après avoir téléchargé la base de données, il est maintenant temps de l’importer.

  • Ouvrez phpMyAdmin sur le serveur local en allant sur http://localhost/phpmyadmin/
  • Sélectionnez la base de données précédemment créée.
  • Cliquez sur l’ onglet Importer en haut.
  • Cliquez sur Choisir un fichier en haut.

Comment créer une copie locale d'un site WordPress en direct

  • Sélectionnez le fichier de base de données téléchargé à l’étape précédente.
  • Cliquez sur Télécharger. phpMyAdmin va maintenant décompresser et installer le fichier de base de données.

Maintenant, la base de données est correctement configurée. Bien sûr, toutes les URL font toujours référence au site Web d’origine.

Pour mettre à jour toutes les URL, lancez une requête SQL dans phpMyAdmin. Sélectionnez la base de données, puis cliquez sur SQL.

Accédez à l’écran SQL dans phpMyAdmin et copiez et collez le code. Remplacez example.com par l’URL du site en direct et http://localhost/mylocalsite par l’URL du serveur local.

Mettre à jour le fichier wp-config.php

Comment créer une copie locale d'un site WordPress en direct

La prochaine étape pour créer une copie locale d’un site WordPress en direct consiste à mettre à jour la copie locale du fichier wp-config.php. Ce fichier de configuration contient tous les paramètres du site, y compris la route vers la base de données.

  • Accédez au dossier contenant le fichier local wp-config.php.
  • Ouvrez le fichier de configuration dans le Bloc-notes ou un éditeur de texte similaire.
  • Remplacez le nom de la base de données par celui créé précédemment. Il s’agit du nom de la base de données enregistrée sur l’ordinateur local.
  • Remplacez le nom d’utilisateur de la base de données par le nom d’utilisateur MySQL local. Habituellement, c’est ‘root’.
  • S’il existe un mot de passe, saisissez-le également. Sinon, laissez ce champ vide.
  • Enregistrez les modifications.
/** The name of the database for WordPress */ define('DB_NAME', 'database_name_here'); /** MySQL database username */ define('DB_USER', 'username_here') /** MySQL database password */ define('DB_PASSWORD', 'password_here');

Configurer la base de données pour une utilisation locale

Comment créer une copie locale d'un site WordPress en direct

Après avoir importé la base de données, allez dans l’ onglet Bases de données. La base de données importée apparaît maintenant dans la liste.

Comment créer une copie locale d'un site WordPress en direct

Cliquez sur le lien Vérifier les privilèges qui se trouve à côté du nom de la base de données et suivez ces étapes :

  • Sélectionnez Ajouter un utilisateur dans l’écran suivant. L’écran qui suit ressemble à ceci :
  • Localisez le nom d’utilisateur et le mot de passe dans le fichier local wp-config.php.

Ceux-ci ont un préfixe DB_USER et DB_PASSWORD, respectivement. Il n’est pas nécessaire de modifier le localhost ou l’une des autres variables.

  • Cliquez sur Ajouter un utilisateur.

Dans la base de données WordPress, il y a deux champs à modifier.

Comment créer une copie locale d'un site WordPress en direct

  • Revenez à l’ onglet Bases de données .
  • Sélectionnez le nom de la base de données locale.
  • Ouvrez la table wp_options.
  • Localisez le siteurl et la maison
  • Cliquez sur
  • Remplacez l’URL sous option_value par http://localhost/yourfoldername/.

Il s’agit d’une méthode alternative pour obtenir le même résultat :

  • Ouvrez le fichier de base de données dans l’éditeur.
  • Trouver siteurl et home. Assurez-vous de choisir le champ avec le suffixe d’option.
  • Recherchez ces valeurs dans phpMyAdmin et remplacez-les par http://localhost/yourfoldername/

Accédez maintenant à http://localhost/yourfoldername/ à l’aide d’un navigateur Web. Si tout s’est bien passé, le site WordPress local semble complet.

Veuillez noter que les liens internes doivent être modifiés par défaut. Pour ce faire, accédez à WordPress et sélectionnez l’écran Permaliens sous Paramètres.

Après les avoir remplacés par les liens du site local, il est toujours possible de les rétablir.

Si vous avez aimé lire cet article sur la façon de créer une copie locale d’un site WordPress en direct, vous devriez consulter celui-ci sur la façon de modifier les catégories dans WordPress.

Nous avons également écrit sur quelques sujets connexes comme comment supprimer des thèmes WordPress,  comment rendre un numéro de téléphone cliquable dans WordPress,  comment filigraner des images, comment vérifier la version de WordPress, créer un tableau de comparaison avec les plugins WordPress, comment télécharger un code HTML fichier dans WordPress, où sont stockées les pages WordPress et comment justifier le texte dans WordPress.

Source d’enregistrement: wpdatatables.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More