Une approche complète pour déplacer un site vers un réseau Multi sites

Dans un récent billet, j’ai montré comment utiliser un plugin pour déplacer un site WordPress vers un réseau Multi sites. Cette approche est très efficace pour de nombreux sites. Mais que se passe t il si la configuration de votre site est un peu plus compliquée? utilisez un plug in pour déplacer un site, serez en mesure de déplacer deux choses: votre contenu (messages, pages, types de messages personnalisés, menus tout le contenu) et les widgets. Les paramètres de votre site Web ne sont pas autorisés à être déplacés. avez installé des plug ins lourds (p. ex., des plug ins de commerce électronique) ou apporté de nombreux changements aux paramètres du site, devez accéder à lamp;rsquoécran damp;rsquoadministration du nouveau site et les configurer manuellement pour copier ce que avez fait de lamp;rsquoancien site.
Ça peut être douloureux. Cela prend du temps et namp;rsquoest pas entièrement fiable. Et si tu rates quelque chose damp;rsquoimportant? votre site a beaucoup de paramètres, il namp;rsquoest pas facile de samp;rsquoassurer que saisissez tout. Par conséquent, dans je vais montrer un moyen plus complet et plus fiable de déplacer votre site vers votre réseau Multi sites. Déplacer le site manuellement: aperçu il samp;rsquoagit de 6 étapes, dont beaucoup sont les mêmes que le plug in que venez damp;rsquoutiliser: créer un nouveau site (vide) sur le réseau. Créez une copie de la table de base de données des options wp u de lamp;rsquoancien site et modifiez la. Créez une copie du thème et du plug in de lamp;rsquoancien site et téléchargez les dans le Répertoire de contenu WP du réseau. Exporter et importer du contenu et des utilisateurs. Importer les tables de base de données modifiées dans le nouveau site. Exporter les paramètres Widget de lamp;rsquoancien site et les importer dans le nouveau site. Camp;rsquoest un grand pas, tu ne devrais pas prendre ça à la légère. Vous devez connaître le chargement manuel des fichiers et des tables de base de données.
Note: utilisez le déplacement manuel damp;rsquoun seul s
Ce processus peut prendre beaucoup de temps. Cela est dû à la façon dont plusieurs sites stockent les données des utilisateurs. Avec un seul site, nous pouvons simplement copier tout le contenu et les tables de base de données damp;rsquoun site et les importer sur un deuxième site. Mais pour plusieurs sites, les utilisateurs stockent une fois sur lamp;rsquoensemble du réseau, plutôt que séparément sur chaque site. Cela signifie que lamp;rsquooutil damp;rsquoimportation est nécessaire si voulez importer des utilisateurs de lamp;rsquoancien site vers le nouveau site et leur assigner le bon contenu.
Pour lire aurez besoin des outils suivants:. Un client FTP comme Filezilla ou un éditeur de code avec FTP intégré comme Coda. Accédez à la base de données de votre site via phpMyAdmin, un outil que le fournisseur damp;rsquohébergement devrait permettre damp;rsquoaccéder. Filezilla est un excellent client FTP gratuit. Allons y! Avant de commencer – avant de sauvegarder, sauvegardez votre réseau Multi sites. Ne sautez pas cette étape: en cas de problème, aurez besoin damp;rsquoune sauvegarde pour la restaurer. Je recommande damp;rsquoutiliser le plug in Snapshot pro pour ce faire.
Créer un nouveau site sur un réseau comme damp;rsquohabitude, créer un nouveau site sur un réseau Multi sites. Une fois cela fait, Notez que son id: multisite assigne un ID numérique unique à chaque site du réseau. Vous pouvez le trouver en allant à lamp;rsquoécran du site dans lamp;rsquoécran damp;rsquoadministration du réseau, en trouvant un nouveau site et en cliquant sur Édition. Lamp;rsquoécran damp;rsquoédition du nouveau site samp;rsquoouvre: Vérifiez lamp;rsquoURL de cet écran dans le navigateur. Lamp;rsquoid du site sera les deux derniers chiffres à la fin de lamp;rsquoURL. Notez ceci. Copier les thèmes et les plug ins la première étape consiste à copier les thèmes et les plug ins de lamp;rsquoancien site ainsi que la table WP _ options dans la base de données. Commençons par les thèmes, les plugins et les téléchargements.
Voici mon site de départ: Downloa
Fichier SQL ouvrez le fichier SQL que avez téléchargé. À lamp;rsquoaide de lamp;rsquoéditeur FTP, sélectionnez lamp;rsquooption Find and replace (Ctrl F ou CMD F dans de nombreux éditeurs). Dans le champ find, tapez WP _ 1 dans le champ replace, tapez WP XX 2, où XX est lamp;rsquoID à deux chiffres du nouveau site sur le réseau. (dans mon cas, camp;rsquoest WP _ 71 et il y a beaucoup de sites dans mon réseau!) votre éditeur de code a un bouton Select All, cliquez sur le bouton Select All si votre programme a un bouton Select All, cliquez sur le bouton Select All. Attendez que le programme effectue le remplacement. Répétez cette étape pour votre URL de site maintenant. Dans le champ trouver, tapez lamp;rsquoURL de lamp;rsquoancien site et dans le champ remplacer, tapez lamp;rsquoURL du nouveau site. Assurez que le diagramme à barres inversé est cohérent. Je préférerais perdre namp;rsquoimporte quel http: www plutôt que damp;rsquoutiliser lamp;rsquoURL racine, comme rachelmccollin. Format générique de nom de domaine.
Remarque: utilisez une carte de domaine pour rediriger un ancien nom de domaine vers un nouveau site, ne inquiétez pas. Après la migration du site, définissez la cartographie du domaine. Actuellement, utilisez lamp;rsquoURL générée par votre réseau. Enregistrer et fermer le fichier. Exporter et importer du contenu l’étape suivante consiste à utiliser l’outil d’importation wordpress pour exporter du contenu de l’ancien site et l’importer dans le nouveau site. Exporter du contenu de lamp;rsquoancien site dans lamp;rsquoécran administration de lamp;rsquoancien site, allez à outils amp;gt exporter:
À moins que ne vouliez exporter que certains types de messages, sélectionnez lamp;rsquooption tout le contenu et cliquez sur le bouton le fichier damp;rsquoexportation. WordPress va créer un fichier XML et le sur votre ordinateur. Enregistrez le dans le dossier que avez créé pour le fichier de travail. Importer du contenu dans un nouveau site avant damp;rsquoimporter du contenu à partir damp;rsquoun ancien site, supprimez tout contenu virtuel que avez créé lorsque avez créé le site. Avant damp;rsquoimporter con
Enregistré par l’ancien site, devez installer le plug in d’importateur WordPress. Allez à l’écran plug in de votre administrateur réseau et installez le ( devez rechercher l’importateur WordPress). Maintenant, sur l’écran administration du nouveau site, allez à outils amp;gt importer et faire défiler vers WordPress en bas de la liste. Cliquez sur le lien exécuter lamp;rsquoimportateur. WordPress demandera de sélectionner les fichiers à : Cliquez sur le bouton sélectionner un fichier et sélectionnez le à partir de votre ordinateur (le fichier sera dans le dossier de téléchargement à moins que ne le déplacez). Namp;rsquooubliez pas que cherchez des fichiers XML. Lorsque avez terminé, cliquez sur le bouton le fichier et importez. Ensuite, on demandera damp;rsquoassigner du contenu à un auteur existant ou à un auteur importateur sur le réseau. Choisissez lamp;rsquooption qui convient. Jamp;rsquoassigne mon billet à mon nom damp;rsquoutilisateur existant, mais devrez peut être importer lamp;rsquoauteur. Enfin, sélectionnez lamp;rsquooption Télécharger et importer des pièces jointes pour copier les fichiers médias de lamp;rsquoancien site et les placer au bon endroit sur le nouveau site. Cliquez sur soumettre et lamp;rsquoimportateur importera le contenu, puis verrez que tout est fait! Message (s) Remarque: ceci namp;rsquoimporte que les utilisateurs avec du contenu assigné. Samp;rsquoil y a damp;rsquoautres utilisateurs sur le site, comme les abonnés, devez les importer séparément. Vous pouvez le faire en utilisant le plug in cimy User Manager. Pour importer une table dans une base de données réseau, devez maintenant importer la table WP _ options du site dans la base de données réseau. Il est important de le faire après le téléchargement des sujets et des plug ins, car bon nombre de ces paramètres affectent ces sujets et plug ins. Ouvrez phpMyAdmin pour le réseau. Trouvez le tableau des options wp u pour le nouveau site (dans mon cas, les options wp u 71 u) et sélectionnez le: Faites défiler vers le bas et sélectionnez release dans la liste déroulante avec lamp;rsquoélément sélectionné. Lorsque demandé, cliquez sur le bouton Oui. Cliquez maintenant sur sched
Paramètres du site. Voici mon nouveau site: votre site a installé de nombreux plug ins et a configuré des personnalisations et des paramètres, trouverez cette approche plus fiable et économiserez du temps à long terme. Assurez simplement de sauvegarder dès le début (au cas où) et damp;rsquoeffectuer chaque étape dans le bon ordre. avez des questions sur le contenu de ce tutoriel, faites le nous savoir dans les commentaires ci dessous! Étiquettes: migration multisite

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

ContactPress Supported By WordPress Plugins