web-dev-qa-db-fra.com

Comment copier un site existant (thème personnalisé) dans un nouveau domaine

J'essaie de trouver un moyen de dupliquer un site Wordpress existant qui utilise un thème personnalisé pour un nouveau domaine. Une fois que c'est là, je ferai une refonte du site et rediriger l'ancienne URL vers la nouvelle.

Brièvement ... J'ai essayé de suivre les instructions @ http://codex.wordpress.org/Moving_WordPress mais quand il m'a dit de "3.Revenez sur votre ancien blog et accédez aux options et modifiez l'URL ( les deux) à celui de votre nouveau site ". Il m'a déconnecté et a causé environ 3 heures d'essayer de le réparer à nouveau!

Ma question est donc la suivante: comment copier un site et un thème WP personnalisés existants (y compris les publications, etc.) sur un nouveau domaine?

Je suis un véritable noob chez Wordpress et j'apprécierais beaucoup toute aide apportée ... Merci!

3
wotney

Si c'est un nouveau domaine, c'est assez simple:

  1. Installer WordPress sur le nouveau domaine
  2. Copier wp-content/themes et wp-content/plugin du domaine OLD au domaine NEW (via FTP)
  3. Activer le thème sur le nouveau domaine
  4. Activer les plugins sur le nouveau domaine
  5. Supprimer le contenu générique (hello world post, about page, etc.) du domaine NEW
  6. Exporter tout le contenu du domaine OLD, via Dashboard -> Tools -> Export
  7. Importez le fichier que vous venez d'exporter dans le domaine NEW, via Dashboard -> Tools -> Import. Important : veillez à cocher/activer l'option permettant de télécharger/installer les pièces jointes.

Cela devrait être à peu près ça.

2
Chip Bennett

Vous pouvez également:

  1. Copier les fichiers du site de production actuel vers le site de développement local
  2. Créer un utilisateur dans MySQL (phpMyAdmin)
  3. Exporter le fichier localhost.sql à partir du site de production actuel (phpMyAdmin)
  4. Importer le fichier localhost.sql sur le site de développement local (phpMyAdmin)
  5. Collez ce code dans la deuxième ligne de votre thème chargé 's functions.php

NOTE: Pour plus d'informations, voir: https://www.sitepoint.com/how-to-migrate-a-wordpress-site-to-a-new-domain-and-hosting/

php <?php // If your local copy is served from /www/site/ update_option ( 'siteurl', 'http://localdev.net/site' ); update_option ( 'home', 'http://localdev.net/site' );

  1. Charger le site dans votre navigateur Web
  2. Terminé

FINAL STEP: Déclarez ces deux lignes à partir de functions.php

Je trouve que c'est beaucoup plus rapide et moins pénible mentalement que la réponse acceptée. C'est comme deux étapes après avoir compressé votre site existant. Collez-le dans le dossier de votre choix, exportez, importez la base de données, puis ajoutez cette ligne à functions.php, boum terminé.

0
agm1984

Une option consiste à télécharger un plugin tel que BackUpWordPress et à créer une sauvegarde complète de votre ancien site.

Ensuite, envoyez par FTP votre nouvel hôte ou le même hôte mais vers le nouveau domaine et extrayez-y les fichiers téléchargés.

Une base de données est également incluse dans votre fichier Zip.

Cela pourrait être légèrement déroutant ou peut-être pour les utilisateurs plus avancés. Mais d'autres peuvent voir ce post et le trouver utile.

0
Owain Cuvelier