web-dev-qa-db-fra.com

Migration de site statique vers plusieurs sites avec plusieurs domaines et sous-domaines

ok, voici un aperçu car c'est un peu un défi de taille :)

j'ai besoin de migrer tout notre site dans wp. pour le moment, nous utilisons simplement wp pour une page de blog (installée dans le sous-dossier w/subdomain), et toutes les autres pages sont statiques à la racine du site.

je souhaite que tout cela soit combiné en une installation wp unique pour notre site principal, notre blog et nos sites internationaux.

voici ce que je fais maintenant -

  • test wp multisite installé dans le sous-dossier de la racine
  • migré les publications, les plugins et les pages statiques wp existants vers un site multisite (un site pour le site principal, un autre pour le site britannique)

une fois tout le contenu migré dans mon installation multisite, quel est le meilleur moyen de gérer sa mise en ligne? il existe des fichiers et des dossiers avec d'autres sous-domaines pointant vers eux dans la racine qui existent en dehors de wp et ne peuvent pas être déplacés/modifiés.

Je pensais que je le ferais,

  • pointer mysite.com vers mon sous-dossier d'installation multisite de test et changer l'URL de mon site dans wp en mysite.com
  • pointer mon domaine uk vers mon sous-dossier d'installation multisite de test et changer l'URL de mon site dans wp en mysite.co.uk

est-ce la meilleure façon de s'y prendre? En outre, quel serait le meilleur moyen de garder mon domaine principal pointant vers tous les autres contenus statiques de ma racine? dois-je simplement déposer tous ces fichiers statiques dans mon dossier d'installation multisite? peut mettre ces autres fichiers dans mon dossier wp gâcher mon installation?

c'est un travail complexe et je cherche le meilleur moyen de le faire avec un minimum de maux de tête (même si j'en ai un peu maintenant après avoir posté ça :)!

merci beaucoup!!!

1
scvdlk

Déplacer tout le contenu qui ne contient que des informations textuelles pures dans Wordpress constitue la première étape.
Vous devez choisir si vous souhaitez créer des pages ou des publications pour ce contenu.

En règle générale (pour moi), les pages génèrent la structure de navigation de mon site et les publications sont des articles. Donc, une page peut énumérer plusieurs articles.

Vous pouvez ensuite avoir les fichiers PHP qui génèrent eux-mêmes le contenu. Par exemple. récupérer des données depuis une base de données personnalisée.

Pour ces pages, vous créez des modèles personnalisés. Le moyen le plus simple est d’ajouter ce qui suit au sommet de vos PHP pages, qui doivent être conservées telles quelles:

/*
  Template Name: You custom template name
*/

Ensuite, bien sûr, ajoutez l'en-tête, la section de gauche, le pied de page, etc.

Dans WP, créez une page et sélectionnez le modèle correspondant.

De cette façon, vous pouvez facilement mettre à jour le contenu "statique" en modifiant des pages/publications, et pour les tempaltes personnalisés, je suppose que les données doivent être modifiées dans la base de données ou à tout endroit où vous obtenez les informations.

C'est le même processus pour les sites uniques et multisites.

0
Steven