{"id":230874,"date":"2022-12-10T14:04:00","date_gmt":"2022-12-10T11:04:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=230874"},"modified":"2022-12-07T12:06:50","modified_gmt":"2022-12-07T09:06:50","slug":"la-fusion-de-bases-de-donnees-wordpress-simplifiee-avec-wpmerge","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/fr\/la-fusion-de-bases-de-donnees-wordpress-simplifiee-avec-wpmerge\/","title":{"rendered":"La fusion de bases de donn\u00e9es WordPress simplifi\u00e9e avec WPMerge"},"content":{"rendered":"\n<p>Il s&rsquo;agit d&rsquo;un article sponsoris\u00e9 par la belle \u00e9quipe de <a href=\"https:\/\/wpmerge.io\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WPMerge<\/a>. Le didacticiel suivant fournit tout ce que vous devez savoir pour commencer.<\/p>\n<p>Chaque fois que nous travaillons avec des environnements WordPress, il est courant pour nous de cloner la base de donn\u00e9es de production vers notre base de donn\u00e9es de d\u00e9veloppement locale, mais pas n\u00e9cessairement l&rsquo;inverse.<\/p>\n<p>Par exemple, disons que nous travaillons dans la base de donn\u00e9es de d\u00e9veloppement local qui contient de nouveaux messages, peut-\u00eatre de nouvelles commandes WooCommerce ou d&rsquo;autres donn\u00e9es que vous souhaitez partager avec le site de production.<\/p>\n<p>\u00c0 ce stade, vous avez deux versions de la base de donn\u00e9es que vous souhaitez fusionner sans perdre les modifications dans l&rsquo;un ou l&rsquo;autre des environnements.<\/p>\n<p>Pour g\u00e9rer cela, nous avons quelques choix :<\/p>\n<ol>\n<li>Vous pouvez noter toutes les modifications apport\u00e9es au site de d\u00e9veloppement local et les effectuer m\u00e9ticuleusement sur le site de production.<\/li>\n<li>Vous pouvez copier les lignes modifi\u00e9es \u00e0 partir du site de d\u00e9veloppement et ex\u00e9cuter les requ\u00eates sur le site de production. Le probl\u00e8me, c&rsquo;est lorsque les nouvelles donn\u00e9es arrivent\u00a0; les utilisateurs peuvent avoir les m\u00eames identifiants que ceux utilis\u00e9s dans la base de donn\u00e9es de d\u00e9veloppement local, cr\u00e9ant finalement un conflit.<\/li>\n<li>Avec les outils actuellement disponibles, vous pouvez d\u00e9placer la base de donn\u00e9es de d\u00e9veloppement vers le site en ligne. Mais vous perdriez les changements vitaux comme les commentaires ou les commandes qui se sont produits sur le site en direct pendant le d\u00e9veloppement.<\/li>\n<\/ol>\n<p>Aucun d&rsquo;entre eux ne constitue un flux de travail de d\u00e9ploiement id\u00e9al.<\/p>\n<h2>Fusion de bases de donn\u00e9es WordPress<\/h2>\n<p><strong><a href=\"https:\/\/wpmerge.io\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WPMerge<\/a><\/strong> change cela en fusionnant les modifications sur le site de d\u00e9veloppement vers le site en production sans \u00e9craser les modifications apport\u00e9es au site en production depuis le clonage.<\/p>\n<p>Il g\u00e9rera la cr\u00e9ation de nouveaux identifiants, le remplacement des anciens et s\u00e9rialisera \u00e9galement intelligemment les identifiants de publication.<\/p>\n<h3>Comment \u00e7a fonctionne<\/h3>\n<p>Avant de commencer le d\u00e9veloppement, vous devez cloner le site de production \u00e0 l&rsquo;aide d&rsquo;un outil de votre choix tel que <strong><a href=\"https:\/\/infinitewp.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">InfiniteWP<\/a><\/strong>, <strong><a href=\"https:\/\/wordpress.org\/plugins\/wp-time-capsule\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WP Time Capsule<\/a><\/strong>, <strong><a href=\"https:\/\/wordpress.org\/plugins\/all-in-one-wp-migration\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">All-on-One WP Migration<\/a><\/strong> ou <strong><a href=\"https:\/\/wordpress.org\/plugins\/duplicator\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Duplicator<\/a><\/strong>.<\/p>\n<p>Vous avez maintenant un site de production et son clone, le site de d\u00e9veloppement. Installez le plug-in WPMerge sur les sites de production et de d\u00e9veloppement et connectez-les.<\/p>\n<p>WPMerge est maintenant pr\u00eat pour que vous commenciez le d\u00e9veloppement. Toutes les modifications apport\u00e9es \u00e0 l&rsquo;environnement de d\u00e9veloppement seront enregistr\u00e9es.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-162094-61e7356caaa47.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-162094-61e7356caaa47.png\" alt=\"La fusion de bases de donn\u00e9es WordPress simplifi\u00e9e avec WPMerge\" ><\/a><\/p>\n<p>Pendant le d\u00e9veloppement, vous pouvez extraire la base de donn\u00e9es de production et appliquer vos modifications locales \u00e0 tout moment et poursuivre le d\u00e9veloppement. Cela vous donne une image compl\u00e8te du fonctionnement de votre code sur la base de donn\u00e9es de production actuelle.<\/p>\n<p>Une fois le d\u00e9veloppement termin\u00e9, vous pouvez appliquer les modifications \u00e0 la production. Au cours de ce processus, seules les requ\u00eates qui ont \u00e9t\u00e9 enregistr\u00e9es sont transmises \u00e0 la base de donn\u00e9es de production.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-162094-61e7356f40487.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-162094-61e7356f40487.png\" alt=\"La fusion de bases de donn\u00e9es WordPress simplifi\u00e9e avec WPMerge\" ><\/a><\/p>\n<p>En ce qui concerne les fichiers, vous pouvez t\u00e9l\u00e9charger des fichiers nouveaux et modifi\u00e9s sous forme de fichier zip et les t\u00e9l\u00e9charger via S\/FTP. I Dans une future version, ce processus sera bient\u00f4t automatis\u00e9 &#8211; tout comme la fusion en un clic de la base de donn\u00e9es, les fichiers seront \u00e9galement synchronis\u00e9s en un seul clic.<\/p>\n<h3>Comment pouvez-vous utiliser WPMerge ?<\/h3>\n<p>M\u00eame encore, vous vous demandez :<\/p>\n<blockquote>\n<p>Pourquoi aurais-je besoin de ce plugin ?<\/p>\n<\/blockquote>\n<p>Voici quelques-uns des cas d&rsquo;utilisation dans lesquels WPMerge s&rsquo;int\u00e8gre.<\/p>\n<ul>\n<li>il peut \u00eatre utilis\u00e9 chaque fois que vous traitez avec un site qui re\u00e7oit des commandes en direct, des commentaires ou des donn\u00e9es en continu,<\/li>\n<li>il peut \u00e9galement \u00eatre utilis\u00e9 si vous souhaitez permettre \u00e0 vos clients d&rsquo;apporter des modifications au site en ligne pendant que vous d\u00e9veloppez,<\/li>\n<li>vous pouvez \u00e9galement l&rsquo;utiliser pour mettre \u00e0 jour les plugins, les th\u00e8mes et le noyau WordPress.<\/li>\n<li>il permet de pousser facilement les modifications de th\u00e8me ou de page vers un site en direct.<\/li>\n<li>le plugin est solide pour apporter des modifications de code aux pages ou ajouter de nouvelles fonctionnalit\u00e9s aux pages existantes,<\/li>\n<li>etc.<\/li>\n<\/ul>\n<p>Bien s\u00fbr, ce ne sont l\u00e0 que quelques exemples.<\/p>\n<p>Quoi qu&rsquo;il en soit, la n\u00e9cessit\u00e9 de fusionner la base de donn\u00e9es WordPress du local \u00e0 la production n&rsquo;est pas un besoin imp\u00e9rieux, et WPMerge fournit des fonctionnalit\u00e9s solides pour vous assurer que vous pouvez vous concentrer sur l&rsquo;ex\u00e9cution de votre travail localement tout en poussant la fusion des mises \u00e0 jour vers la production.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Source d&rsquo;enregistrement:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apprenez \u00e0 effectuer facilement la fusion de bases de donn\u00e9es WordPress \u00e0 l&rsquo;aide de WPMerge et des \u00e9tapes de ce didacticiel.<\/p>\n","protected":false},"author":1,"featured_media":236166,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[893,832,801,862],"tags":[1167],"class_list":["post-230874","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-code-2","category-guide-pour-les-debutants","category-php-3","category-wordpress-3","tag-affiai-fr"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts\/230874","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/comments?post=230874"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts\/230874\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/media\/236166"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/media?parent=230874"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/categories?post=230874"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/tags?post=230874"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}