Staging site problems

Hi,

I have been trying to move to using a staging site for development rather than keep using the existing production site. To do this I exported all content from my production site as an .xml file and then imported it into the staging site. However, the import did not go well.

How can I remove all of the content that was imported, return the staging site to its original empty state, so that I can try again?

thanks

Hi There,

I recommend you using the plugin All in One Migration to export and import your site.

Once you have exported the site using All In One Migration when you import to your staging site it will overwrite all the content with the copy of the original one.

Hope it helps!

Thank you Joao,

that was looking promising however I have a multisite setup and the cost of the plugin for that is about $200, much more than the cost of Pro.

Is there another option you can recommend?

thanks again,

Hi David,

You can use this plugin(WordPress Database Reset) to return your staging site to its original state. It will delete all the post, pages and settings.

Hope this helps.

Hi,

thanks for the suggestions. Unfortunately, that did not work, but actually broke the theme. Apparently, the plugin has not been updated for some time.

So I reinstalled from a backup and installed the plugin “Theme Check” instead, to see why I’m having recurrent issues with this theme since updating from X to Pro. As you see below it seems there was much wrong with it. Some issues appear to refer to cornerstone. When I updated to Pro, Cornerstone plugin was still in my installation. Theme.co advised me to simply delete it which I did.

It seems best to address this before trying to fix other issues about migration to /development, etc. What should I do next?

thanks

———-following from Theme Check ———-
Theme Check
The following active BuddyPress Components do not have associated WordPress Pages: Members, Activity Streams. Repair
 Suppress INFO.
Theme Info:


600x450 7k
Title
Pro – Child Theme: ESA

Version
1.0.0

Author
Themeco

Author URI
http://theme.co/

Theme URI
http://theme.co/x/

Description
Make all of your modifications to Pro in this child theme.

This is a child theme. The parent theme is: pro. These files have been included automatically!

Child theme does not have the Template Version tag in style.css.

Running 306502 tests against Pro – Child Theme: ESA using Guidelines Version: 20160523 Plugin revision: 1

One or more errors were found for Pro – Child Theme: ESA.

REQUIRED: .gallery-caption css class is needed in your theme css.
Warning: More than one text-domain is being used in this theme. This means the theme will not be compatible with WordPress.org language packs.
The domains found are __x__, cornerstone, __x__ , \n, my-text-domain, bbpress, buddypress
WARNING: Your theme appears to be in the wrong directory for the theme name. The directory name must match the slug of the theme. This theme's correct slug and text-domain is pro-child-theme-esa.
(If this is a child theme, you can ignore this error.)
WARNING: The theme uses the add_shortcode() function. Custom post-content shortcodes are plugin-territory functionality.
WARNING: Found a translation function that is missing a text-domain. Function _x, with the arguments 'cs-no-subset', 'Translate to: (greek, cyrillic, vietnamese) to add an additional font subset.'
WARNING: Found a translation function that is missing a text-domain. Function _e, with the arguments '__x__'
WARNING: Found a translation function that is missing a text-domain. Function __, with the arguments '__x__'
WARNING: Found a translation function that is missing a text-domain. Function __, with the arguments 'Update Plugin'
WARNING: Found a translation function that is missing a text-domain. Function __, with the arguments 'There is a new version of %1$s available. View version %4$s details.'
WARNING: Found a translation function that is missing a text-domain. Function __, with the arguments 'There is a new version of %1$s available. View version %4$s details. %5$s'
WARNING: Found a translation function that is missing a text-domain. Function __, with the arguments 'There is a new version of %1$s available. View version %4$s details or update now.'
WARNING: Found a translation function that is missing a text-domain. Function __, with the arguments 'Show Title'
WARNING: Found a translation function that is missing a text-domain. Function __, with the arguments 'Show Description'
WARNING: Found a translation function that is missing a text-domain. Function __, with the arguments 'Select which form you would like to display.'
WARNING: Found a translation function that is missing a text-domain. Function __, with the arguments 'Form'
WARNING: Found a translation function that is missing a text-domain. Function __, with the arguments 'Enable AJAX'
WARNING: Found a translation function that is missing a text-domain. Function __, with the arguments 'Default Template'
WARNING: Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'first string', \n, 'second string'
WARNING: Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'first string', \n, 'second string', "\n"
WARNING: Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'first string', \n, 'second string', "\n", 'third string'
WARNING: Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'first string', \n, 'second string', "\n", 'third string', 'cornerstone'
WARNING: Found ini_set in the file cornerstone/includes/classes/common/class-router.php. Themes should not change server PHP settings.
Line 203: ini_set( 'display_errors', false );
WARNING: Found base64_encode in the file cornerstone/includes/classes/elements/class-element-renderer.php. base64_encode() is not allowed.
Line 149: $encoded = json_encode( array( 'markup' => base64_encode($html) ) );
Line 172: $this->html_cache[$key]  = '{{base64content '' . base64_encode( $content ) . '' }}';
WARNING: Found base64_encode in the file cornerstone/includes/classes/common/class-router.php. base64_encode() is not allowed.
Line 549: $action_response_data['data'] = base64_encode( gzcompress( json_encode( $action_response_data['data'] ), 9 
WARNING: Found base64_encode in the file cornerstone/includes/classes/common/class-common.php. base64_encode() is not allowed.
Line 279: return 'data:image/svg+xml;base64,' . base64_encode( '<svg xmlns='http://www.w3.org/2000/svg' width='{$width}px' 
WARNING: Found base64_encode in the file cornerstone/includes/classes/classic/builder/class-builder-renderer.php. base64_encode() is not allowed.
Line 148: $markup = '{{base64content '' . base64_encode( $markup ) . '' }}';
WARNING: Found base64_decode in the file cornerstone/includes/classes/common/class-router.php. base64_decode() is not allowed.
Line 383: $decoded = base64_decode( $data['request'] );
WARNING: Found base64_decode in the file cornerstone/includes/classes/app/class-preview-frame-loader.php. base64_decode() is not allowed.
Line 23: $this->state = json_decode( base64_decode( $_POST['cs_preview_state'] ), true );
WARNING: Both DOS and UNIX style line endings were found in the file framework/functions/global/admin/customizer/transients.php. This causes a problem with SVN repositories and must be corrected before the theme can be accepted. Please change the file to use only one style of line endings.
WARNING: Both DOS and UNIX style line endings were found in the file cornerstone/assets/dist-app/js/cs-vendor.js. This causes a problem with SVN repositories and must be corrected before the theme can be accepted. Please change the file to use only one style of line endings.
WARNING: file_put_contents was found in the file framework/functions/global/admin/addons/demo/class-x-demo-import-processor.php File operations should use the WP_Filesystem methods instead of direct PHP filesystem calls.
Line 188: file_put_contents( $temp, file_get_contents($url) );
WARNING: file_get_contents was found in the file framework/functions/pro/bars/sample.php File operations should use the WP_Filesystem methods instead of direct PHP filesystem calls.
Line 25: $header_default = json_decode( file_get_contents( '$template_path/header-default.json' ), true );
Line 32: $header_hero = json_decode( file_get_contents( '$template_path/header-hero.json' ), true );
Line 39: $header_standard_left = json_decode( file_get_contents( '$template_path/header-standard-left.json' ), true );
Line 46: $header_standard_middle = json_decode( file_get_contents( '$template_path/header-standard-middle.json' ), true );
Line 53: $header_standard_right = json_decode( file_get_contents( '$template_path/header-standard-right.json' ), true );
Line 60: $header_fixed_left = json_decode( file_get_contents( '$template_path/header-fixed-left.json' ), true );
Line 67: $header_fixed_right = json_decode( file_get_contents( '$template_path/header-fixed-right.json' ), true );
Line 74: $header_sticky_bars = json_decode( file_get_contents( '$template_path/header-sticky-bars.json' ), true );
Line 96: $footer_simple = json_decode( file_get_contents( '$template_path/footer-default.json' ), true );
Line 103: $footer_branded = json_decode( file_get_contents( '$template_path/footer-branded.json' ), true );
Line 110: $footer_columns = json_decode( file_get_contents( '$template_path/footer-columns.json' ), true );
WARNING: file_get_contents was found in the file framework/functions/global/admin/addons/demo/class-x-demo-import-processor.php File operations should use the WP_Filesystem methods instead of direct PHP filesystem calls.
Line 188: file_put_contents( $temp, file_get_contents($url) );
WARNING: file_get_contents was found in the file cornerstone/includes/classes/common/class-router.php File operations should use the WP_Filesystem methods instead of direct PHP filesystem calls.
Line 362: $data = json_decode( file_get_contents( 'php://input' ), true );
WARNING: error_log PHP error log found.
WARNING: .ds_store Hidden Files or Folders found.
REQUIRED: You are not allowed to hide the admin bar.
REQUIRED: The theme uses the register_taxonomy() function, which is plugin-territory functionality.
REQUIRED: The theme uses the register_post_type() function, which is plugin-territory functionality.
REQUIRED: The theme must not used the <title> tags.
REQUIRED: The theme must not call to wp_title().
REQUIRED: The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output
REQUIRED: No reference to add_theme_support( "title-tag" ) was found in the theme.
REQUIRED: Found a Customizer setting that did not have a sanitization callback function. Every call to the add_setting() method needs to have a sanitization callback function passed.
REQUIRED: framework/functions/global/admin/addons/setup.php. Themes should use add_theme_page() for adding admin pages.
Line 95: add_submenu_page( 'x-addons-home', 'Overview', 'Overview', 'manage_options'
REQUIRED: framework/functions/global/admin/addons/setup.php. Themes should use add_theme_page() for adding admin pages.
Line 94: add_menu_page( 'Overview', X_TITLE, 'manage_options', 'x-addons-home', 'x_a
REQUIRED: cornerstone/includes/classes/admin/class-admin.php. Themes should use add_theme_page() for adding admin pages.
Line 184: add_submenu_page( 'cornerstone-home', $title, csi18n('admin.dashboard-menu-
Line 199: add_submenu_page( $settings_location, $title, $settings_title, 'manage_opti
REQUIRED: cornerstone/includes/classes/admin/class-admin.php. Themes should use add_theme_page() for adding admin pages.
Line 183: add_menu_page( $title, $title, 'manage_options', 'cornerstone-home', array(
REQUIRED: STYLESHEETPATH was found in the file framework/legacy/cranium/headers/setup.php. Use get_stylesheet_directory() instead.
Line 79: if ( file_exists( STYLESHEETPATH . '/' . $template ) ) {
REQUIRED: STYLESHEETPATH was found in the file framework/legacy/cranium/footers/setup.php. Use get_stylesheet_directory() instead.
Line 74: if ( file_exists( STYLESHEETPATH . '/' . $template ) ) {
RECOMMENDED: Screenshot size should be 1200x900, to account for HiDPI displays. Any 4:3 image size is acceptable, but 1200x900 is preferred.
RECOMMENDED: Possible variable $text found in translation function in framework/functions/global/admin/addons/setup.php. Translation function calls must NOT contain PHP variables.
Line 44: <a class='tco-btn tco-btn-nope' href='#' data-tco-toggle='<?php echo $box_class; ?> .tco-overlay'><?php _e( $text, '__x__' ); ?></a>
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/toggle.php. Translation function calls must NOT contain PHP variables.
Line 81: 'title'      => __( $t_pre . 'Toggle', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/separator.php. Translation function calls must NOT contain PHP variables.
Line 62: 'title'      => __( $t_pre . 'Separator', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/particle.php. Translation function calls must NOT contain PHP variables.
Line 62: 'title'      => __( $t_pre . ' Particle Setup', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/particle.php. Translation function calls must NOT contain PHP variables.
Line 156: 'title'      => __( $t_pre . 'Particle Style', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/mejs.php. Translation function calls must NOT contain PHP variables.
Line 160: 'title'      => __( $t_pre . ' Controls Colors', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/mejs.php. Translation function calls must NOT contain PHP variables.
Line 132: 'title'      => __( $t_pre . ' Controls Setup', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/graphic.php. Translation function calls must NOT contain PHP variables.
Line 68: 't_pre'     => __( $t_pre . ' Graphic Icon', '__x__' ),
Line 75: 't_pre'     => __( $t_pre . ' Graphic Icon', '__x__' ),
Line 388: 'title'      => __( $t_pre . ' Graphic Icon', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/graphic.php. Translation function calls must NOT contain PHP variables.
Line 376: 't_pre'     => __( $t_pre . ' Graphic', '__x__' ),
Line 462: 't_pre'     => __( $t_pre . ' Graphic', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/graphic.php. Translation function calls must NOT contain PHP variables.
Line 368: 'title'      => __( $t_pre . ' Graphic Setup', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/graphic.php. Translation function calls must NOT contain PHP variables.
Line 228: 'title'      => __( $t_pre . ' Secondary Graphic Image', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/graphic.php. Translation function calls must NOT contain PHP variables.
Line 211: 'title'      => __( $t_pre . ' Primary Graphic Image', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/graphic.php. Translation function calls must NOT contain PHP variables.
Line 182: 'title'      => __( $t_pre . ' Graphic Image', '__x__' ),
Line 427: 'title'      => __( $t_pre . ' Graphic Image', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/bg.php. Translation function calls must NOT contain PHP variables.
Line 54: 'title'      => __( $t_pre . ' Background Lower Layer', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/bg.php. Translation function calls must NOT contain PHP variables.
Line 228: 'title'      => __( $t_pre . ' Background Parallax', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/bg.php. Translation function calls must NOT contain PHP variables.
Line 141: 'title'      => __( $t_pre . ' Background Upper Layer', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/anchor.php. Translation function calls must NOT contain PHP variables.
Line 79: 't_pre'     => __( $t_pre, '__x__' ),
Line 89: 't_pre'     => __( $t_pre, '__x__' ),
Line 103: 't_pre'     => __( $t_pre, '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/anchor.php. Translation function calls must NOT contain PHP variables.
Line 598: 't_pre'     => __( $t_pre . ' Sub Indicator', '__x__' ),
Line 604: 't_pre'     => __( $t_pre . ' Sub Indicator', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/anchor.php. Translation function calls must NOT contain PHP variables.
Line 533: 'title'    => __( $t_pre . ' Sub Indicator Setup', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/anchor.php. Translation function calls must NOT contain PHP variables.
Line 494: 't_pre'     => __( $t_pre . ' Text', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/anchor.php. Translation function calls must NOT contain PHP variables.
Line 481: 'title'      => __( $t_pre . ' Text Setup', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/anchor.php. Translation function calls must NOT contain PHP variables.
Line 360: 'title'      => __( $t_pre . ' Setup', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/anchor.php. Translation function calls must NOT contain PHP variables.
Line 131: 't_pre'     => __( $t_pre . ' Secondary', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/anchor.php. Translation function calls must NOT contain PHP variables.
Line 117: 't_pre'     => __( $t_pre . ' Primary', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/anchor.php. Translation function calls must NOT contain PHP variables.
Line 110: 't_pre'     => __( $t_pre . ' Content', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/_text-style.php. Translation function calls must NOT contain PHP variables.
Line 41: 'title'      => __( $t_pre . 'Text Style', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/_text-shadow.php. Translation function calls must NOT contain PHP variables.
Line 36: 'title'      => __( $t_pre . 'Text Shadow', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/_text-format.php. Translation function calls must NOT contain PHP variables.
Line 40: 'title'      => __( $t_pre . 'Text Format', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/_padding.php. Translation function calls must NOT contain PHP variables.
Line 36: 'title'      => __( $t_pre . 'Padding', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/_menu.php. Translation function calls must NOT contain PHP variables.
Line 36: 'title'      => __( $t_pre . 'Menu', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/_margin.php. Translation function calls must NOT contain PHP variables.
Line 36: 'title'      => __( $t_pre . 'Margin', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/_link.php. Translation function calls must NOT contain PHP variables.
Line 39: 'title'      => __( $t_pre . 'Link', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/_info.php. Translation function calls must NOT contain PHP variables.
Line 42: 'title'      => __( $t_pre . 'Info', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/_image.php. Translation function calls must NOT contain PHP variables.
Line 41: 'title'      => __( $t_pre . 'Image', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/_flex.php. Translation function calls must NOT contain PHP variables.
Line 36: 'title'      => __( $t_pre . 'Flex', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/_flex-layout-css.php. Translation function calls must NOT contain PHP variables.
Line 38: 'title'      => __( $t_pre . 'Flex Layout', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/_flex-layout-attr.php. Translation function calls must NOT contain PHP variables.
Line 36: 'title'      => __( $t_pre . 'Flex Layout', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/_box-shadow.php. Translation function calls must NOT contain PHP variables.
Line 36: 'title'      => __( $t_pre . 'Box Shadow', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/_border.php. Translation function calls must NOT contain PHP variables.
Line 36: 'title'      => __( $t_pre . 'Border', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/_border-radius.php. Translation function calls must NOT contain PHP variables.
Line 36: 'title'      => __( $t_pre . 'Border Radius', '__x__' ),
RECOMMENDED: Possible variable $t_pre found in translation function in cornerstone/includes/elements/mixins/_anim.php. Translation function calls must NOT contain PHP variables.
Line 113: 'title'      => __( $t_pre . 'Animation', '__x__' ),
RECOMMENDED: No reference to add_theme_support( "custom-header", $args ) was found in the theme. It is recommended that the theme implement this functionality if using an image for the header.
RECOMMENDED: No reference to add_theme_support( "custom-background", $args ) was found in the theme. If the theme uses background images or solid colors for the background, then it is recommended that the theme implement this functionality.
RECOMMENDED: No reference to add_editor_style() was found in the theme. It is recommended that the theme implement editor styling, so as to make the editor content match the resulting post output in the theme, for a better user experience.
RECOMMENDED: Tags: is either empty or missing in style.css header.
INFO: Possible hard-coded links were found in the file framework/functions/pro/migration.php.

Hello There,

Please be advised that we do not follow Theme Check as they have their own set of rules and not the rules imposed by ThemeForest itself.

To reset your WordPress staging back to a fresh state, I usually used this plugin: https://wordpress.org/plugins/reset-wp/
This was last updated 6 months ago and I just tested this on my local install and it still works for me.

To import your live site to a staging site, you may use other plugin like WP Clone by WP Academy (https://wordpress.org/plugins/wp-clone-by-wp-academy/). I have used this and it works for me. You do not need to buy anything for this plugin.

Hope this helps.

HI,

thanks for the input. Its important for me that the plugin works for a single site within a multisite set up, but I don’t see any mention of that in the WP plugin page. Upon installing WPReset wordpress tells me that it has not been tested in the current version of Wordpress and that it has a deprecated constructor in /home/ecosystems/public_html/wp-content/plugins/wp-reset/wp-reset.php on line 20.

Can I use this with confidence?

Regarding the “Theme Check” question, how can I check that my “pro” theme is properly installed and working. Does ThemeForest have a plugin for that, or can Themeco take a look at if for me?

thanks again

I’m sorry but we do not have support for third party plugins. Please contact the plugin developer for the error message and if it can be used in a multisite setup.

Regarding “Theme Check”, there’s no tool available here and in Themeforest to dynamically or programatically check the theme. Theme checks and user testing are done manually and internally. If bugs are found when it is released, you can report them to us. Theme checks are mostly used for basic themes. It does not apply to advanced themes like Pro.

If you followed the steps in our theme installation article, it should be working provided that no third party factors such as caching, minification, and third party plugin and script conflicts.

Also, once you’ve cleared your staging site, please follow our migration guide. Doing XML export won’t work.

Thanks.

Dear Themeco,

I realise that you don’t have support for third party plugins. However, the crux of the problem here is that one appears necessary in order to use a Themeco product: the development license. I’m trying to move data from the main site in a multisite installation to a subsite dedicated to development as Themeco intended when it made this feature available.

Unfortunately, the suggested plugins have been problematic, though wp-reset did allow to reset the development site. Can someone please suggest another one that will work in multisite; or a different approach to the issue. I’d appreciate it if the support staffer that responds were to read the whole thread before responding.

thank you

I read the whole thread before responding. I read that @Joao suggested a plugin but you don’t want a paid plugin. I read that the other plugins don’t work for your setup either so I replied that you need to contact the plugin author for that because they know there plugin well and we don’t have support for third party plugins. I was expecting that you do this in hopes that you resolve your multisite issue.

I also talked about regarding “Theme Check” which is even not relevant with regards to migration but I did cover it anyway.

The standard live to production setup is using 2 standalone WordPress installs. Some web host has that feature built-in. If you want to build manually, you can follow this guide. Once you’ve setup the staging site, follow our migration guide as also said previously.

If you want to continue using Mutlisite, you will need to buy a migration plugin that supports multisite setup. I’m sorry but we could not longer suggest a plugin because we already have suggested plugins but they’re not working for you.

Thank you for understanding.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.