{"id":49996,"date":"2023-04-11T05:00:00","date_gmt":"2023-04-11T09:00:00","guid":{"rendered":"https:\/\/memberpress.com\/?p=49996"},"modified":"2023-06-05T22:29:50","modified_gmt":"2023-06-06T02:29:50","slug":"wordpress-multisite-migration","status":"publish","type":"post","link":"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/","title":{"rendered":"How to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)"},"content":{"rendered":"\n<p><strong><em>Moving to a WordPress Multisite network? \u2013 In this guest post, MemberPress creator and entrepreneur Jan Czichos agreed to share lessons his team learned while doing their own migration. Check it out if you'd like to make your MemberPress data migration an easy sail.<\/em><\/strong><\/p><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<label for=\"ez-toc-cssicon-toggle-item-69d152f90eca1\" class=\"ez-toc-cssicon-toggle-label\"><p class=\"ez-toc-title\" style=\"cursor:inherit\">WHAT'S INSIDE<\/p>\n<span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #000000;color:#000000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #000000;color:#000000\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69d152f90eca1\"  \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#Migration_Scenario_From_Point_of_Departure_to_Target_State\" >Migration Scenario From Point of Departure to Target State<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#Where_We_Started\" >Where We Started<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#Target_State\" >Target State<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#Additional_Local_Requirements_Can_Make_Migrations_Tricky\" >Additional Local Requirements Can Make Migrations Tricky<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#Support_Resources_Migration_Process_and_Tools\" >Support Resources, Migration Process and Tools<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#Lessons_Learned_5_Potential_Roadblocks_and_Related_Solutions\" >Lessons Learned 5 Potential Roadblocks and Related Solutions<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#1_Language_Settings\" >1. Language Settings<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#2_Billing_Period\" >2. Billing Period<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#3_Theme_Styles\" >3. Theme Styles<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#4_Legal_Requirements\" >4. Legal Requirements<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#5_Invoice_Number_Format\" >5. Invoice Number Format<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#3_Reasons_to_Use_Premium_Support\" >3 Reasons to Use Premium Support<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#1_Leverage_Multisite_Expertise\" >1. Leverage Multisite Expertise<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#2_Delegate_Admin_Access\" >2. Delegate Admin Access\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#3_Contact_and_Cooperate_with_the_Product_Owner\" >3. Contact and Cooperate with the Product Owner<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#Conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Migration_Scenario_From_Point_of_Departure_to_Target_State\"><\/span>Migration Scenario: From Point of Departure to Target State<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Every migration scenario is different depending on the underlying motivation and objectives.\u00a0<\/p>\n\n\n\n<p>In our case, we had 3 main objectives:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Business objective:<\/strong> Migrate to a WP multisite network aimed at easy onboarding of partners to a shared platform.,\u00a0<\/li>\n\n\n\n<li><strong>Financial objective:<\/strong> Create a process with minimal maintenance and administrative effort.\u00a0<\/li>\n\n\n\n<li><strong>Marketing objective:<\/strong> Create additional <a href=\"https:\/\/memberpress.com\/blog\/how-to-craft-an-seo-strategy-for-paywall-content\/\" target=\"_blank\" rel=\"noopener\" title=\"How to Craft an SEO Strategy for Paywall Content in WordPress\">SEO benefits<\/a>.\u00a0<\/li>\n<\/ol>\n\n\n\n<p>With that in mind, we\u2019ll walk you through our starting point and target state so you can get an idea of the technical scope of the migration.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Where_We_Started\"><\/span>Where We Started<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>A WordPress single site with Member Press (MP) Pro that enables customers to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Benefit from MP premium features like MP courses for selling digital products.<\/li>\n\n\n\n<li>Keep their accounting operation in compliance with local regulatory requirements (Germany) using a PDF invoice add-on.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Target_State\"><\/span>Target State<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>We wanted to upgrade to a WordPress multisite network that still supports all the premium features for customers, but also<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Allows marketers (partners) to join the network.<\/li>\n\n\n\n<li>Enables them to kick-start their own digital marketing services to customers.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/multisite-target-1024x795-1.jpeg\"><img decoding=\"async\" width=\"1024\" height=\"795\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/multisite-target-1024x795-1.jpeg\" alt=\"multisite target\" class=\"wp-image-53399\" srcset=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/multisite-target-1024x795-1.jpeg 1024w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/multisite-target-1024x795-1-300x233.jpeg 300w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/multisite-target-1024x795-1-768x596.jpeg 768w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/multisite-target-1024x795-1-219x170.jpeg 219w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/multisite-target-1024x795-1-791x614.jpeg 791w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/multisite-target-1024x795-1-881x684.jpeg 881w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/multisite-target-1024x795-1-667x518.jpeg 667w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/multisite-target-1024x795-1-156x121.jpeg 156w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Illustration 1: Multisite target state \u2013 Site overview<\/figcaption><\/figure>\n\n\n\n<p>You can read more about use cases for WordPress multisites in our <a href=\"https:\/\/webgefaehrte.de\/pflichtlekture-online-marketing-moeglichkeiten\/#en-articles\" target=\"_blank\" rel=\"noopener nofollow\" title=\"\">project summary article<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Multisite-target-state-Functionality-overview-1024x591-1.jpeg\"><img decoding=\"async\" width=\"1024\" height=\"591\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Multisite-target-state-Functionality-overview-1024x591-1.jpeg\" alt=\"multisite target state functionality\" class=\"wp-image-53400\" srcset=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Multisite-target-state-Functionality-overview-1024x591-1.jpeg 1024w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Multisite-target-state-Functionality-overview-1024x591-1-300x173.jpeg 300w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Multisite-target-state-Functionality-overview-1024x591-1-768x443.jpeg 768w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Multisite-target-state-Functionality-overview-1024x591-1-295x170.jpeg 295w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Multisite-target-state-Functionality-overview-1024x591-1-840x485.jpeg 840w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Multisite-target-state-Functionality-overview-1024x591-1-700x404.jpeg 700w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Multisite-target-state-Functionality-overview-1024x591-1-156x90.jpeg 156w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Illustration 2: Multisite target state \u2013 Functionality overview<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Additional_Local_Requirements_Can_Make_Migrations_Tricky\"><\/span><strong>Additional Local Requirements Can Make Migrations Tricky<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Are you serving customers that don\u2019t speak English as their primary language? If so, then you may be faced with <strong>additional requirements<\/strong> that your target state needs to support\/comply with.\u00a0<\/p>\n\n\n\n<p>The following local requirements had a direct impact on the <strong>migration timeline<\/strong>, effort, and degree to which we had to rely on Memberpress support:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Custom fields and custom translation settings<\/li>\n\n\n\n<li>Custom (invoice) template<\/li>\n\n\n\n<li>Custom naming convention for invoice numbers<\/li>\n\n\n\n<li>German accounting rules and the requirement to maintain transaction history all the way back to 2020<\/li>\n\n\n\n<li>MP running on the sub-site of the multisite network<\/li>\n\n\n\n<li>German legal requirement regarding the checkout process and data privacy.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Support_Resources_Migration_Process_and_Tools\"><\/span>Support Resources, Migration Process and Tools<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Sometimes, finding the right resources can be time-consuming and stretch your migration timeline. To prevent that, we compiled a list of resources and tools that we successfully used for our migration.\u00a0<\/p>\n\n\n\n<p>Out of the <a href=\"https:\/\/memberpress.com\/go\/box\" title=\"Box affiliate link\" class=\"pretty-link-keyword\"rel=\"nofollow \" target=\"_blank\">box<\/a>, we were able to leverage the following resources from MemberPress:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Support site \u2013 specifically, the <a href=\"https:\/\/memberpress.com\/docs\/migrating-overview\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Migrating & Importing Overview<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/memberpress.com\/docs\/how-to-import-courses-and-lessons-from-another-course-plugin\/\" target=\"_blank\" rel=\"noopener\" title=\"\">This helpful article<\/a> on content migration.\u00a0<\/li>\n\n\n\n<li>These very clear and useful <a href=\"https:\/\/memberpress.com\/docs\/migrating-memberpress-data-to-a-new-site\/\" target=\"_blank\" rel=\"noopener\" title=\"\">video tutorials<\/a>.<a href=\"https:\/\/memberpress.com\/docs\/migrating-memberpress-data-to-a-new-site\/\"><\/a><\/li>\n<\/ul>\n\n\n\n<p>Next, let\u2019s talk about the process (and tools) we used to migrate MP:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Configure MP settings including <strong>custom fields <\/strong>and <strong>payment methods.<\/strong><\/li>\n\n\n\n<li>Migrate <strong>Thank You<\/strong>, <strong>Account<\/strong>, <strong>Login<\/strong>, <strong>Group<\/strong>, and <strong>Membership<\/strong> pages (<a href=\"https:\/\/wordpress.org\/plugins\/wordpress-importer\/\" target=\"_blank\" rel=\"noopener nofollow\" title=\"\">WordPress standard importer<\/a>).<\/li>\n\n\n\n<li>Migrate content of custom email templates (copy & paste).\u00a0<\/li>\n\n\n\n<li>Import\u00a0 <strong>Memberships<\/strong>, <strong>Rules<\/strong>, and <strong>Reminders<\/strong> (WordPress standard importer).<\/li>\n\n\n\n<li>Import\u00a0 <strong>Members<\/strong>, <strong>Subscriptions,<\/strong><strong> <\/strong>and <strong>Transactions<\/strong> (MP importer).<\/li>\n\n\n\n<li>Move the translation files to the<strong> \/..\/plugins\/mepr-i18n<\/strong>\u00a0 folder (FTP Client).<\/li>\n\n\n\n<li>Move custom template file(s) to the <strong>\/..\/plugins\/memberpress-pdf-invoice\/app\/views\/account\/invoice<\/strong><strong> <\/strong>folder (FTP Client).<\/li>\n\n\n\n<li>Restore custom filters and actions in the child theme of the multisite subsite (Visual Studio Code).<\/li>\n\n\n\n<li>Restore continuous integration (CI) for PDF invoices (<a href=\"https:\/\/code.visualstudio.com\/\" target=\"_blank\" rel=\"noopener nofollow\" title=\"\">Visual Studio Code<\/a>).<\/li>\n\n\n\n<li>Import courses and lessons (<a href=\"https:\/\/premium-plugins.com\/detail\/wp-all-export\/\" target=\"_blank\" rel=\"noopener nofollow\" title=\"\">WP All Export<\/a> plugin and MP importer).<\/li>\n<\/ol>\n\n\n\n<p>The process and tools worked perfectly for us and should do the trick for most MemberPress data migrations to a WP multisite.\u00a0<\/p>\n\n\n\n<p>We learned a number of lessons along the way which we want to share with you to make your next migration even smoother.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Lessons_Learned_5_Potential_Roadblocks_and_Related_Solutions\"><\/span>Lessons Learned: 5 Potential Roadblocks and Related Solutions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Language_Settings\"><\/span>1. Language Settings<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Context<\/strong>\u00a0<\/h4>\n\n\n\n<p>We did not install MP on the main site of the multisite network.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Roadblock\u00a0<\/strong><\/h4>\n\n\n\n<p>The language setting would not work out of the box.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Solution<\/strong><\/h4>\n\n\n\n<p><strong>Step 1:<\/strong> Change the file directory from <strong>\/plugin\/mepr-i18n\/ <\/strong>to <strong>\/plugin\/memberpress\/i18n.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-directory-for-custom-language-files-1-1.png\"><img decoding=\"async\" width=\"640\" height=\"464\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-directory-for-custom-language-files-1-1.png\" alt=\"MP directory for custom language files\" class=\"wp-image-53401\" srcset=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-directory-for-custom-language-files-1-1.png 640w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-directory-for-custom-language-files-1-1-300x218.png 300w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-directory-for-custom-language-files-1-1-234x170.png 234w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-directory-for-custom-language-files-1-1-156x113.png 156w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><figcaption class=\"wp-element-caption\">Illustration 3: MP directory for custom language files\u00a0<\/figcaption><\/figure>\n\n\n\n<p><strong>Step 2:<\/strong> Update language files to the new version.<\/p>\n\n\n\n<p><strong>Step 3:<\/strong> Migrate translation data into the updated language files.<\/p>\n\n\n\n<p><strong>Step 4:<\/strong> Activate upper case rule for the term \u201cweeks\u201d (in German \u201cWochen\u201d \u2013 temporary fix in MemberPress).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Lessons learned<\/strong><\/h4>\n\n\n\n<p>Don\u2019t wait to review MP release update notes. Review them as and when they become available.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Billing_Period\"><\/span>2. Billing Period<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Context<\/h4>\n\n\n\n<p>In Germany, we have additional accounting requirements. Each invoice must specify the service delivery period.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Customized-PDF-invoice-template-based-on-modernphp_.jpg\"><img decoding=\"async\" width=\"895\" height=\"811\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Customized-PDF-invoice-template-based-on-modernphp_.jpg\" alt=\"Illustration 4: Customized PDF invoice template (based on modern.php)\u00a0\" class=\"wp-image-51385\" srcset=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Customized-PDF-invoice-template-based-on-modernphp_.jpg 895w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Customized-PDF-invoice-template-based-on-modernphp_-300x272.jpg 300w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Customized-PDF-invoice-template-based-on-modernphp_-768x696.jpg 768w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Customized-PDF-invoice-template-based-on-modernphp_-188x170.jpg 188w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Customized-PDF-invoice-template-based-on-modernphp_-678x614.jpg 678w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Customized-PDF-invoice-template-based-on-modernphp_-755x684.jpg 755w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Customized-PDF-invoice-template-based-on-modernphp_-572x518.jpg 572w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Customized-PDF-invoice-template-based-on-modernphp_-156x141.jpg 156w\" sizes=\"(max-width: 895px) 100vw, 895px\" \/><\/a><figcaption class=\"wp-element-caption\">Illustration 4: Customized PDF invoice template (based on modern.php)<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Roadblock<\/h4>\n\n\n\n<p>Although we anticipated problems with this added consideration, there were actually no roadblocks. Restoring the custom filter in the child theme of the multisite subsite worked out just fine.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Theme_Styles\"><\/span>3. Theme Styles<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Context<\/h4>\n\n\n\n<p>We design course material (premium content) using our clients\u2019 corporate designs so they are consistent with non-restricted website content.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Roadblock<\/h4>\n\n\n\n<p>Stylesheets from the WordPress theme, including corporate colors, fonts, and text styles, would not be available off the shelf.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Solution<\/h4>\n\n\n\n<p>Manually enqueue stylesheets of the WordPress theme by <a href=\"https:\/\/www.wpthemedetector.com\/add-functions-to-your-wordpress-child-theme-5-wordpress-filters\/\" target=\"_blank\" rel=\"noopener nofollow\" title=\"\">adding a filter<\/a> to the child theme of the multisite subsite.\u00a0<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Lessons learned<\/h4>\n\n\n\n<p>The support teams from both MemberPress and the theme developer were more than happy to help us create consistent theme styles.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Legal_Requirements\"><\/span>4. Legal Requirements<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Context<\/h4>\n\n\n\n<p>\u00a0There are two legal requirements that we needed to account for:\u00a0<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Before making a purchase, users need to have access to the Terms of Service (ToS \u2013 in German AGB) as well as the Data Privacy Policy (Datenschutzerkl\u00e4rung).\u00a0<\/li>\n\n\n\n<li>To ensure compliance with local data privacy regulations, Google fonts may not be loaded from Google\u2019s server.<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">Roadblock<\/h4>\n\n\n\n<p>Google fonts needed to be loaded from our own server.\u00a0\u00a0<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Solution<\/h4>\n\n\n\n<p><strong>Step 1:<\/strong> Restore a filter in the child theme of the multisite subpage that displays an additional ToS checkbox in the first of a two-step checkout process.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Custom-field-in-initial-screen-of-the-two-step-checkout.jpg\"><img decoding=\"async\" width=\"1024\" height=\"794\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Custom-field-in-initial-screen-of-the-two-step-checkout-1024x794.jpg\" alt=\"Illustration 5: Custom field in initial screen of the two-step-checkout\" class=\"wp-image-51386\" srcset=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Custom-field-in-initial-screen-of-the-two-step-checkout-1024x794.jpg 1024w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Custom-field-in-initial-screen-of-the-two-step-checkout-300x233.jpg 300w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Custom-field-in-initial-screen-of-the-two-step-checkout-768x595.jpg 768w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Custom-field-in-initial-screen-of-the-two-step-checkout-1536x1190.jpg 1536w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Custom-field-in-initial-screen-of-the-two-step-checkout-219x170.jpg 219w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Custom-field-in-initial-screen-of-the-two-step-checkout-792x614.jpg 792w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Custom-field-in-initial-screen-of-the-two-step-checkout-883x684.jpg 883w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Custom-field-in-initial-screen-of-the-two-step-checkout-1329x1030.jpg 1329w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Custom-field-in-initial-screen-of-the-two-step-checkout-668x518.jpg 668w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Custom-field-in-initial-screen-of-the-two-step-checkout-156x121.jpg 156w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Custom-field-in-initial-screen-of-the-two-step-checkout-1080x837.jpg 1080w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Custom-field-in-initial-screen-of-the-two-step-checkout.jpg 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Illustration 5: Custom field in initial screen of the two-step-checkout<\/figcaption><\/figure>\n\n\n\n<p><strong>Step 2:<\/strong> Store Google font files on your own web server and add two filters to the child theme of the multisite subsite. MemberPress support provided us with a custom filter to help us.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/04\/Example-of-custom-filter-provided-by-MP-support.png\"><img decoding=\"async\" width=\"906\" height=\"617\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/04\/Example-of-custom-filter-provided-by-MP-support.png\" alt=\"Example of custom filter provided by MP support\" class=\"wp-image-53436\" srcset=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/04\/Example-of-custom-filter-provided-by-MP-support.png 906w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/04\/Example-of-custom-filter-provided-by-MP-support-300x204.png 300w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/04\/Example-of-custom-filter-provided-by-MP-support-768x523.png 768w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/04\/Example-of-custom-filter-provided-by-MP-support-250x170.png 250w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/04\/Example-of-custom-filter-provided-by-MP-support-840x572.png 840w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/04\/Example-of-custom-filter-provided-by-MP-support-700x477.png 700w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/04\/Example-of-custom-filter-provided-by-MP-support-156x106.png 156w\" sizes=\"(max-width: 906px) 100vw, 906px\" \/><\/a><figcaption class=\"wp-element-caption\">Illustration 6: Example of custom filter provided by MP support<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Lessons learned<\/h4>\n\n\n\n<p>General activation of custom fonts for MP does not automatically enable custom fonts in the PDF invoice add-on!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5_Invoice_Number_Format\"><\/span>5. Invoice Number Format<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Context\u00a0<\/h4>\n\n\n\n<p>Accounting best practices suggest a naming convention for invoice numbers that include the current year.\u00a0<\/p>\n\n\n\n<p>We wanted to be able to reissue invoices from previous years from the new system without changing data invoice data from past transactions.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Roadblock<\/h4>\n\n\n\n<p>During the standard migration procedure, the MP importer creates new transaction and invoice numbers when migrating transactions.\u00a0<\/p>\n\n\n\n<p>As a result, PDF invoices from previous years would no longer show the original invoice number.\u00a0<\/p>\n\n\n\n<p>MP invoice number format settings are as follows:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/04\/Custom-invoice-No-format-1024x563-1.jpeg\"><img decoding=\"async\" width=\"1024\" height=\"563\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/04\/Custom-invoice-No-format-1024x563-1.jpeg\" alt=\"Custom invoice number format\" class=\"wp-image-53433\" srcset=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/04\/Custom-invoice-No-format-1024x563-1.jpeg 1024w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/04\/Custom-invoice-No-format-1024x563-1-300x165.jpeg 300w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/04\/Custom-invoice-No-format-1024x563-1-768x422.jpeg 768w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/04\/Custom-invoice-No-format-1024x563-1-309x170.jpeg 309w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/04\/Custom-invoice-No-format-1024x563-1-840x462.jpeg 840w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/04\/Custom-invoice-No-format-1024x563-1-700x385.jpeg 700w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/04\/Custom-invoice-No-format-1024x563-1-156x86.jpeg 156w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Illustration 7: Custom invoice Number format<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Solution<\/h4>\n\n\n\n<p>We migrated transaction and invoice data using the standard tools from our <a href=\"https:\/\/www.phpmyadmin.net\/\" target=\"_blank\" rel=\"noopener nofollow\" title=\"\">PHPMYAdmin<\/a> database.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Lesson learned\u00a0<\/h4>\n\n\n\n<p>Consult MP premium support before migrating transactions and invoice numbers!<\/p>\n\n\n\n<p>If you have any tips or suggestions to add to this list, share them with the MemberPress community in the comments section below.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Reasons_to_Use_Premium_Support\"><\/span><strong>3 Reasons to Use Premium Support<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Very few businesses have access to a team with all of the relevant skills and expertise needed to pull off a seamless migration to a multisite.\u00a0<\/p>\n\n\n\n<p>That\u2019s why we recommend making full use of support teams and using premium services from existing partners. Here are three things that made all the difference to the smoothness of our migration.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Leverage_Multisite_Expertise\"><\/span>1. Leverage Multisite Expertise<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>For data migration to a WordPress multisite network, you should definitely leverage support from your <a href=\"https:\/\/memberpress.com\/go\/wpe\/pricing\" title=\"WPengine Affiliate Link\" class=\"pretty-link-keyword\"rel=\"nofollow \" target=\"_blank\">web host<\/a>!\u00a0<\/p>\n\n\n\n<p><strong>Example:<\/strong> Migrating from a WordPress single into a multisite required us to deal with a slightly different database table structure. The site ID of the relevant multisite subpage becomes part of the table name.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-table-names-in-the-database-of-a-Multisite-network-.jpg\"><img decoding=\"async\" width=\"1024\" height=\"436\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-table-names-in-the-database-of-a-Multisite-network--1024x436.jpg\" alt=\"Illustration 8: MP table names in the database of a Multisite network\u00a0\u00a0\" class=\"wp-image-51388\" srcset=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-table-names-in-the-database-of-a-Multisite-network--1024x436.jpg 1024w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-table-names-in-the-database-of-a-Multisite-network--300x128.jpg 300w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-table-names-in-the-database-of-a-Multisite-network--768x327.jpg 768w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-table-names-in-the-database-of-a-Multisite-network--400x170.jpg 400w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-table-names-in-the-database-of-a-Multisite-network--840x357.jpg 840w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-table-names-in-the-database-of-a-Multisite-network--700x298.jpg 700w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-table-names-in-the-database-of-a-Multisite-network--156x66.jpg 156w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-table-names-in-the-database-of-a-Multisite-network--1080x459.jpg 1080w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-table-names-in-the-database-of-a-Multisite-network-.jpg 1166w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Illustration 8: MP table names in the database of a Multisite network<\/figcaption><\/figure>\n\n\n\n<p>We received valuable guidance and support on how to move MP tables between our WP main site and our subsite.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Delegate Admin Access\u00a0<\/h3>\n\n\n\n<p>We saved time and sped up the migration notably by enabling direct access for MP support members to the multisite.\u00a0<\/p>\n\n\n\n<p><strong>Example:<\/strong> MP support:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Checked the results of the data migration.<\/li>\n\n\n\n<li>Provided detailed reports all the way down to the database table level.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Sample-report-with-markups-fur-us-to-review.png\"><img decoding=\"async\" width=\"280\" height=\"800\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Sample-report-with-markups-fur-us-to-review.png\" alt=\"Illustration 9: Sample report with markups fur us to review\" class=\"wp-image-51389\" srcset=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Sample-report-with-markups-fur-us-to-review.png 280w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Sample-report-with-markups-fur-us-to-review-105x300.png 105w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Sample-report-with-markups-fur-us-to-review-60x170.png 60w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Sample-report-with-markups-fur-us-to-review-215x614.png 215w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Sample-report-with-markups-fur-us-to-review-239x684.png 239w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Sample-report-with-markups-fur-us-to-review-181x518.png 181w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Sample-report-with-markups-fur-us-to-review-55x156.png 55w\" sizes=\"(max-width: 280px) 100vw, 280px\" \/><\/a><figcaption class=\"wp-element-caption\">Illustration 9: Sample report with markups for us to review<\/figcaption><\/figure>\n\n\n\n<p>This allowed us to perform data cleansing and correction with minimal effort.<\/p>\n\n\n\n<p><a class=\"heroickb_exit_link\" href=\"?hkb-redirect&nonce=038ae76093&check=1sg5h&redirect=https%3A%2F%2Fmemberpress.com%2Fsupport%2F&otype=unknown&oid=0&source=block-content\" target=\"_blank\" rel=\"noopener\" title=\"\">The support team also went the extra mile<\/a>. They created test records and checked whether sequential numbering worked.\u00a0<\/p>\n\n\n\n<p>Shout out to the MP support team for exceeding our expectations!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Contact_and_Cooperate_with_the_Product_Owner\"><\/span>3. Contact and Cooperate with the Product Owner<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Leverage developer support when customizing your MP installation. Having access to product developers was one of our key criteria for choosing MP.<\/p>\n\n\n\n<p>How we cooperate in this partnership:\u00a0<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>We invested a considerable amount of time to illustrate and describe our local requirements.<\/li>\n\n\n\n<li>MP appreciates that effort by routing the specification to the right product developer, and then replies with a proposed solution that is pre-tested.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Reply-from-developer-regarding-local-requirement.jpg\"><img decoding=\"async\" width=\"1024\" height=\"632\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Reply-from-developer-regarding-local-requirement-1024x632.jpg\" alt=\"Illustration 10: Reply from developer regarding local requirement (example)\" class=\"wp-image-51390\" srcset=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Reply-from-developer-regarding-local-requirement-1024x632.jpg 1024w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Reply-from-developer-regarding-local-requirement-300x185.jpg 300w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Reply-from-developer-regarding-local-requirement-768x474.jpg 768w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Reply-from-developer-regarding-local-requirement-1536x948.jpg 1536w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Reply-from-developer-regarding-local-requirement-275x170.jpg 275w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Reply-from-developer-regarding-local-requirement-840x519.jpg 840w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Reply-from-developer-regarding-local-requirement-1108x684.jpg 1108w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Reply-from-developer-regarding-local-requirement-700x432.jpg 700w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Reply-from-developer-regarding-local-requirement-156x96.jpg 156w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Reply-from-developer-regarding-local-requirement-1080x667.jpg 1080w, https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/Reply-from-developer-regarding-local-requirement.jpg 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Illustration 10: Reply from developer regarding local requirement<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span><strong>Conclusion<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>We hope our firsthand account of migrating data from MemberPress to a <a href=\"https:\/\/memberpress.com\/blog\/membership-website-wordpress-multisite\/\" target=\"_blank\" rel=\"noopener\" title=\"\">WordPress multisite network<\/a> has been helpful and informative.\u00a0<\/p>\n\n\n\n<p>With the tips we have provided, you should feel more confident in making the move to a multisite network. The process of data migration is not as daunting as it may first seem.\u00a0<\/p>\n\n\n\n<p>We are sure that your MemberPress <a href=\"https:\/\/memberpress.com\/blog\/how-to-move-your-data-to-memberpress\/\" target=\"_blank\" rel=\"noopener\" title=\"How to Migrate to MemberPress from Another Site\">data migration<\/a> will be a smooth and successful process if you follow the steps we have outlined. Good luck on your journey!<\/p>\n\n\n\n<p><em>Want to share your experiences of migrating to a multisite network? Let us know in the comments section below. <\/em><\/p>\n\n\n\n<div class=\"full-width-cta blue image-left\">\n\t<div class=\"full-width-cta-container\">\n\t\t<div class=\"full-width-cta__image\">\n\t\t\t<img\n\t\t\t\tsrc=\"https:\/\/memberpress.com\/wp-content\/themes\/memberpress-theme\/images\/Guy1.webp\"\n\t\t\t\talt=\"cta character\"\n\t\t\t\tloading=\"lazy\"\n\t\t\t\twidth=\"485\" height=\"432\" srcset=\"https:\/\/memberpress.com\/wp-content\/themes\/memberpress-theme\/images\/transparent.gif 1w, https:\/\/memberpress.com\/wp-content\/themes\/memberpress-theme\/images\/Guy1-mobile.webp 543w, https:\/\/memberpress.com\/wp-content\/themes\/memberpress-theme\/images\/Guy1.webp 485w\" sizes=\"auto, (max-width: 767px) 1px, (max-width: 1023px) 543px, 485px\"\t\t\t>\n\t\t<\/div>\n\t\t<div class=\"full-width-cta__text\">\n\t\t\t<h3>Get MemberPress Today!<\/h3>\n\t\t\t<div><p>Start getting paid for the content you create.<\/p>\n<\/div>\n\t\t\t<div class=\"pricing-cta\">\n\t\t\t\t<a href=\"https:\/\/memberpress.com\/es\/plans\/pricing\/\" class=\"cta-button\">\n\t\t\t\t\tGet MemberPress Now\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/memberpress.com\/wp-content\/themes\/memberpress-theme\/images\/long-arrow-right-white.svg\" class=\"arrow-red\" alt=\"arrow\" width=\"20\" height=\"14\">\n\t\t\t\t<\/a>\n\t\t\t\t<a href=\"https:\/\/memberpress.com\/es\/features\">See All Features<\/a>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Moving to a WordPress Multisite network? \u2013 In this guest post, MemberPress creator and entrepreneur Jan Czichos agreed to share lessons his team learned while doing their own migration. Check it out if you\u2019d like to make your MemberPress data migration an easy sail. Migration Scenario: From Point of Departure to Target State Every migration [\u2026]<\/p>\n","protected":false},"author":54281,"featured_media":51392,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_strive_editorial_status":"complete","_strive_copy_of":0,"inline_featured_image":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","_FSMCFIC_featured_image_caption":"","_FSMCFIC_featured_image_nocaption":"","_FSMCFIC_featured_image_hide":"","_strive_checklists":"[\"18o9kbsg7v1c\",\"wt2cyqvgnfk0\",\"bmbtjxcx9bs0\",\"3nwjz39y0xk0\",\"lyfu6qus0ts\",\"62cf51436474d\",\"85o2tiaxclw0\",\"goln292usf40\",\"62l2hqk0cgs0\",\"2sdi4hj3ngo0\",\"z311yx8bthc0\",\"fi0py4p30y80\",\"6faj3orznps0\",\"9pi65jqoq0c0\",\"xtdwba9kmo00\",\"lhcizi8va1s0\",\"ag433l69le00\",\"hg5i4rf6z3c0\",\"932oeotkzyg0\",\"bw5zcz90w340\",\"xuz1h6qsikw0\",\"ofen32da5w00\",\"imgft6dvzpc0\",\"68t63oqaxf40\",\"ls5v512cwf4\",\"j8ttqaki8yg0\",\"8irevronbqo0\",\"o9213wmqhps0\",\"y4ubk5h7qo00\",\"5d7a2mbevas0\",\"q2ibdmuujn40\",\"scb5a77eyuo0\",\"ej3lg592vhs0\"]","_strive_active_checklist":"62291e2bb2422","_strive_post_notes":"jan@webgefaehrte.de\r\n\r\nhttps:\/\/docs.google.com\/document\/d\/1WdZ49hMSpOWWxiQ2jeG_MmEttR0W3IAFvrgAt1YUgYU\/edit?usp=sharing","footnotes":""},"categories":[69],"tags":[],"class_list":{"0":"post-49996","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-advice","8":"entry"},"acf":{"plans":["scale"],"is_featured":false,"download_source":"none","mothership_slug":"","download_url":""},"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO Pro 4.9.5.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"Learn 5 key lessons from a MemberPress user&#039;s experience migrating data to a WordPress multisite, and make your transition smoother.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Jan Czichos\"\/>\n\t<meta name=\"keywords\" content=\"wordpress multisite migration\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 4.9.5.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"MemberPress\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"How to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)\" \/>\n\t\t<meta property=\"og:description\" content=\"Learn 5 key lessons from a MemberPress user&#039;s experience migrating data to a WordPress multisite, and make your transition smoother.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-multisite-migration.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-multisite-migration.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1480\" \/>\n\t\t<meta property=\"og:image:height\" content=\"832\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-04-11T09:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-06-06T02:29:50+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/memberpress\/\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@memberpress\" \/>\n\t\t<meta name=\"twitter:title\" content=\"How to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Learn 5 key lessons from a MemberPress user&#039;s experience migrating data to a WordPress multisite, and make your transition smoother.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-multisite-migration.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/wordpress-multisite-migration\\\/#blogposting\",\"name\":\"How to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)\",\"headline\":\"How to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)\",\"author\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/author\\\/janwebgefaehrte-de\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/memberpress.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/MP-multisite-migration.jpg\",\"width\":1480,\"height\":832,\"caption\":\"How to make your MemberPress WordPress multisite migration fast and easy\"},\"datePublished\":\"2023-04-11T05:00:00-04:00\",\"dateModified\":\"2023-06-05T22:29:50-04:00\",\"inLanguage\":\"es-ES\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/wordpress-multisite-migration\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/wordpress-multisite-migration\\\/#webpage\"},\"articleSection\":\"Advice\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/wordpress-multisite-migration\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/es#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/memberpress.com\\\/es\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/category\\\/advice\\\/#listItem\",\"name\":\"Advice\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/category\\\/advice\\\/#listItem\",\"position\":2,\"name\":\"Advice\",\"item\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/category\\\/advice\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/wordpress-multisite-migration\\\/#listItem\",\"name\":\"How to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/es#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/wordpress-multisite-migration\\\/#listItem\",\"position\":3,\"name\":\"How to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/category\\\/advice\\\/#listItem\",\"name\":\"Advice\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/#organization\",\"name\":\"MemberPress\",\"description\":\"The All-In-One WordPress Membership Plugin\",\"url\":\"https:\\\/\\\/memberpress.com\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/memberpress.com\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/mp-icon-RGB_Icon-01.jpg\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/wordpress-multisite-migration\\\/#organizationLogo\",\"width\":1650,\"height\":1275,\"caption\":\"memberpress logo icon\"},\"image\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/wordpress-multisite-migration\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/memberpress\\\/\",\"https:\\\/\\\/www.pinterest.com\\\/memberpressplugin\\\/\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/MemberPressPlugin\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/memberpress\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/author\\\/janwebgefaehrte-de\\\/#author\",\"url\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/author\\\/janwebgefaehrte-de\\\/\",\"name\":\"Jan Czichos\",\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/memberpress.com\\\/wp-content\\\/litespeed\\\/avatar\\\/23af1ecaaf6500a27aa99cc0272881f1.jpg?ver=1775201938\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/wordpress-multisite-migration\\\/#webpage\",\"url\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/wordpress-multisite-migration\\\/\",\"name\":\"How to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)\",\"description\":\"Learn 5 key lessons from a MemberPress user's experience migrating data to a WordPress multisite, and make your transition smoother.\",\"inLanguage\":\"es-ES\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/wordpress-multisite-migration\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/author\\\/janwebgefaehrte-de\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/author\\\/janwebgefaehrte-de\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/memberpress.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/MP-multisite-migration.jpg\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/wordpress-multisite-migration\\\/#mainImage\",\"width\":1480,\"height\":832,\"caption\":\"How to make your MemberPress WordPress multisite migration fast and easy\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/blog\\\/wordpress-multisite-migration\\\/#mainImage\"},\"datePublished\":\"2023-04-11T05:00:00-04:00\",\"dateModified\":\"2023-06-05T22:29:50-04:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/memberpress.com\\\/es\\\/\",\"name\":\"MemberPress\",\"description\":\"The All-In-One WordPress Membership Plugin\",\"inLanguage\":\"es-ES\",\"publisher\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/es\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>How to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)<\/title>\n\n","aioseo_head_json":{"title":"How to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)","description":"Learn 5 key lessons from a MemberPress user's experience migrating data to a WordPress multisite, and make your transition smoother.","canonical_url":"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/","robots":"max-image-preview:large","keywords":"wordpress multisite migration","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#blogposting","name":"How to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)","headline":"How to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)","author":{"@id":"https:\/\/memberpress.com\/es\/blog\/author\/janwebgefaehrte-de\/#author"},"publisher":{"@id":"https:\/\/memberpress.com\/es\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-multisite-migration.jpg","width":1480,"height":832,"caption":"How to make your MemberPress WordPress multisite migration fast and easy"},"datePublished":"2023-04-11T05:00:00-04:00","dateModified":"2023-06-05T22:29:50-04:00","inLanguage":"es-ES","mainEntityOfPage":{"@id":"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#webpage"},"isPartOf":{"@id":"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#webpage"},"articleSection":"Advice"},{"@type":"BreadcrumbList","@id":"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/memberpress.com\/es#listItem","position":1,"name":"Home","item":"https:\/\/memberpress.com\/es","nextItem":{"@type":"ListItem","@id":"https:\/\/memberpress.com\/es\/blog\/category\/advice\/#listItem","name":"Advice"}},{"@type":"ListItem","@id":"https:\/\/memberpress.com\/es\/blog\/category\/advice\/#listItem","position":2,"name":"Advice","item":"https:\/\/memberpress.com\/es\/blog\/category\/advice\/","nextItem":{"@type":"ListItem","@id":"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#listItem","name":"How to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)"},"previousItem":{"@type":"ListItem","@id":"https:\/\/memberpress.com\/es#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#listItem","position":3,"name":"How to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)","previousItem":{"@type":"ListItem","@id":"https:\/\/memberpress.com\/es\/blog\/category\/advice\/#listItem","name":"Advice"}}]},{"@type":"Organization","@id":"https:\/\/memberpress.com\/es\/#organization","name":"MemberPress","description":"The All-In-One WordPress Membership Plugin","url":"https:\/\/memberpress.com\/es\/","logo":{"@type":"ImageObject","url":"https:\/\/memberpress.com\/wp-content\/uploads\/2022\/10\/mp-icon-RGB_Icon-01.jpg","@id":"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#organizationLogo","width":1650,"height":1275,"caption":"memberpress logo icon"},"image":{"@id":"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#organizationLogo"},"sameAs":["https:\/\/www.instagram.com\/memberpress\/","https:\/\/www.pinterest.com\/memberpressplugin\/","https:\/\/www.youtube.com\/c\/MemberPressPlugin","https:\/\/www.linkedin.com\/company\/memberpress\/"]},{"@type":"Person","@id":"https:\/\/memberpress.com\/es\/blog\/author\/janwebgefaehrte-de\/#author","url":"https:\/\/memberpress.com\/es\/blog\/author\/janwebgefaehrte-de\/","name":"Jan Czichos","image":{"@type":"ImageObject","url":"https:\/\/memberpress.com\/wp-content\/litespeed\/avatar\/23af1ecaaf6500a27aa99cc0272881f1.jpg?ver=1775201938"}},{"@type":"WebPage","@id":"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#webpage","url":"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/","name":"How to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)","description":"Learn 5 key lessons from a MemberPress user's experience migrating data to a WordPress multisite, and make your transition smoother.","inLanguage":"es-ES","isPartOf":{"@id":"https:\/\/memberpress.com\/es\/#website"},"breadcrumb":{"@id":"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#breadcrumblist"},"author":{"@id":"https:\/\/memberpress.com\/es\/blog\/author\/janwebgefaehrte-de\/#author"},"creator":{"@id":"https:\/\/memberpress.com\/es\/blog\/author\/janwebgefaehrte-de\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-multisite-migration.jpg","@id":"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#mainImage","width":1480,"height":832,"caption":"How to make your MemberPress WordPress multisite migration fast and easy"},"primaryImageOfPage":{"@id":"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/#mainImage"},"datePublished":"2023-04-11T05:00:00-04:00","dateModified":"2023-06-05T22:29:50-04:00"},{"@type":"WebSite","@id":"https:\/\/memberpress.com\/es\/#website","url":"https:\/\/memberpress.com\/es\/","name":"MemberPress","description":"The All-In-One WordPress Membership Plugin","inLanguage":"es-ES","publisher":{"@id":"https:\/\/memberpress.com\/es\/#organization"}}]},"og:locale":"es_ES","og:site_name":"MemberPress","og:type":"article","og:title":"How to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)","og:description":"Learn 5 key lessons from a MemberPress user's experience migrating data to a WordPress multisite, and make your transition smoother.","og:url":"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/","og:image":"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-multisite-migration.jpg","og:image:secure_url":"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-multisite-migration.jpg","og:image:width":1480,"og:image:height":832,"article:published_time":"2023-04-11T09:00:00+00:00","article:modified_time":"2023-06-06T02:29:50+00:00","article:publisher":"https:\/\/www.facebook.com\/memberpress\/","twitter:card":"summary_large_image","twitter:site":"@memberpress","twitter:title":"How to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)","twitter:description":"Learn 5 key lessons from a MemberPress user's experience migrating data to a WordPress multisite, and make your transition smoother.","twitter:image":"https:\/\/memberpress.com\/wp-content\/uploads\/2023\/02\/MP-multisite-migration.jpg"},"aioseo_meta_data":{"post_id":"49996","title":null,"description":"Learn 5 key lessons from a MemberPress user's experience migrating data to a WordPress multisite, and make your transition smoother.","keywords":[{"label":"wordpress multisite migration","value":"wordpress multisite migration"}],"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":[],"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"BlogPosting","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"seo_analyzer_scan_date":"2025-10-09 19:31:52","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"open_ai":"{\"title\":{\"suggestions\":[],\"usage\":0},\"description\":{\"suggestions\":[],\"usage\":0}}","ai":null,"created":"2022-12-21 23:50:37","updated":"2026-03-03 14:58:59"},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/memberpress.com\/es\" title=\"Home\">Home<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/memberpress.com\/es\/blog\/category\/advice\/\" title=\"Advice\">Advice<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\tHow to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/memberpress.com\/es"},{"label":"Advice","link":"https:\/\/memberpress.com\/es\/blog\/category\/advice\/"},{"label":"How to Seamlessly Migrate MemberPress Data to a WordPress Multisite (5 Key Lessons)","link":"https:\/\/memberpress.com\/es\/blog\/wordpress-multisite-migration\/"}],"app_bookmark":{"bookmark_id":0,"is_bookmarked":false,"bookmark_date":0},"comments_count":"0","content_native":[],"app_access":{"can_access":true,"restrict_message":null},"_links":{"self":[{"href":"https:\/\/memberpress.com\/es\/wp-json\/wp\/v2\/posts\/49996","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/memberpress.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/memberpress.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/memberpress.com\/es\/wp-json\/wp\/v2\/users\/54281"}],"replies":[{"embeddable":true,"href":"https:\/\/memberpress.com\/es\/wp-json\/wp\/v2\/comments?post=49996"}],"version-history":[{"count":0,"href":"https:\/\/memberpress.com\/es\/wp-json\/wp\/v2\/posts\/49996\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/memberpress.com\/es\/wp-json\/wp\/v2\/media\/51392"}],"wp:attachment":[{"href":"https:\/\/memberpress.com\/es\/wp-json\/wp\/v2\/media?parent=49996"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/memberpress.com\/es\/wp-json\/wp\/v2\/categories?post=49996"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/memberpress.com\/es\/wp-json\/wp\/v2\/tags?post=49996"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}