Troubleshooting Page Builder by SiteOrigin: Common Issues and Solutions After a Site Migration
Content
Migrating a WordPress site to a new host can be a smooth process, but it sometimes introduces unexpected issues with plugins like Page Builder by SiteOrigin. A frequent problem reported by users is that the Page Builder interface fails to render correctly in the WordPress editor after moving to a new server. This guide will explain why this happens and provide step-by-step solutions to get your page editing back to normal.
Why Does This Happen After a Migration?
The root cause is often a mismatch between the site's URL settings in the database and its new location on the server. Page Builder by SiteOrigin, like many WordPress plugins, relies on these paths to load its JavaScript and CSS assets correctly. If the paths are incorrect, the editor can appear broken, unclickable, or fail to load its visual components.
Step-by-Step Troubleshooting Guide
1. Clear Your Caches
Before making any significant changes, start by clearing all caching layers. This includes your browser cache, any caching plugins you have active (like WP Rocket or W3 Total Cache), and your server or host-level cache (e.g., Varnish, NGINX, or a host-provided caching system). Old cached files might be referencing the old server paths.
2. Verify and Update Site URL Settings
The most common fix for post-migration issues is to ensure your WordPress address and site address are correct.
- Navigate to Settings > General in your WordPress dashboard.
- Confirm that both the WordPress Address (URL) and Site Address (URL) fields accurately reflect your site's new domain and path.
- If they are incorrect, update them and save the changes.
3. Perform a Complete Search and Replace
Sometimes, the old site URL is hard-coded into the database serialized data, which makes a simple SQL query unsafe. You must use a specialized tool designed to handle serialized arrays.
- Recommended Tool: Use the free Better Search Replace plugin.
- Process: Install and activate the plugin. Go to Tools > Better Search Replace. In the "Search for" field, enter your old site URL (e.g.,
http://old-domain.com). In the "Replace with" field, enter your new site URL (e.g.,https://new-domain.com). Select all database tables and run the search/replace as a dry run first. If the dry run looks correct, run the actual update. - Warning: Always create a full database backup before running a search and replace operation.
4. Check File and Folder Permissions
Incorrect file permissions on the new server can prevent WordPress from reading necessary plugin files.
- Using your hosting file manager or an FTP client, navigate to the
/wp-content/plugins/folder. - The general recommendation for folder permissions is
755and for files is644. - Ensure the
siteorigin-panelsfolder and its contents have the correct permissions.
5. Conduct a Conflict Test
While the issue likely stems from the migration, a plugin or theme conflict on the new host could be a contributing factor.
- Temporarily deactivate all plugins except for Page Builder by SiteOrigin.
- Switch your theme to a default WordPress theme like Twenty Twenty-One.
- Check if the Page Builder editor now loads correctly. If it does, reactivate your plugins one by one to identify the culprit.
6. Reinstall Page Builder by SiteOrigin
A clean reinstall can fix issues caused by corrupted files during the transfer.
- First, deactivate and delete the Page Builder by SiteOrigin plugin. Do not worry; this will not delete your page layouts. Your content is stored in the database, not the plugin files.
- Go to Plugins > Add New, search for "Page Builder by SiteOrigin," and install it again.
When to Seek Further Help
If you have tried all the steps above and the problem persists, the issue might be more specific to your server environment. Common advanced checks include:
- PHP Configuration: Ensure your new server meets the plugin's minimum requirements and that no PHP extensions are disabled that the plugin might need.
- JavaScript Errors: Check your browser's console for errors (often by pressing F12) that might point to a specific failed resource.
- .htaccess Rules: As seen in one user's solution, an error in the
.htaccessfile can break admin functionality. Verify that your.htaccessfile contains the standard WordPress rules.
By methodically working through these steps, you can almost always resolve the Page Builder rendering issues that pop up after a site migration.
Related Support Threads Support
-
Page loading from middle of the pagehttps://wordpress.org/support/topic/page-loading-from-middle-of-the-page/
-
Text Alignment Issueshttps://wordpress.org/support/topic/text-alignment-issues-2/
-
Page builder codes not working after changes in websitehttps://wordpress.org/support/topic/page-builder-codes-not-working-after-changes-in-website/
-
PageBuilder not showing up in page editorhttps://wordpress.org/support/topic/pagebuilder-not-showing-up-in-page-editor/
-
Колонки Page Builder смещаются внизhttps://wordpress.org/support/topic/%d0%ba%d0%be%d0%bb%d0%be%d0%bd%d0%ba%d0%b8-page-builder-%d1%81%d0%bc%d0%b5%d1%89%d0%b0%d1%8e%d1%82%d1%81%d1%8f-%d0%b2%d0%bd%d0%b8%d0%b7/
-
Moved to new host – edit pages don’t render righthttps://wordpress.org/support/topic/moved-to-new-host-edit-pages-dont-render-right/
-
Layout errorhttps://wordpress.org/support/topic/layout-error-2/
-
Page Builder Siteorigin problem on live pagehttps://wordpress.org/support/topic/page-builder-siteorigin-problem-on-live-page/
-
Page Builder destroys layout of the footer in Obsidian Themehttps://wordpress.org/support/topic/page-builder-destroys-layout-of-the-footer-in-obsidian-theme/
-
Static Pages Not Laid Out Properlyhttps://wordpress.org/support/topic/static-pages-not-laid-out-properly-2/
-
Pagebuilder colums don’t showhttps://wordpress.org/support/topic/pagebuilder-colums-dont-show/
-
Page Builder Images not in linehttps://wordpress.org/support/topic/page-builder-images-not-in-line/
-
I seem to have a corrupted template that is crashing our sitehttps://wordpress.org/support/topic/i-seem-to-have-a-corrupted-template-that-is-crashing-our-site/
-
Page builder tab missing in editorhttps://wordpress.org/support/topic/page-builder-tab-missing-in-editor/
-
Lost the structure and became single columnhttps://wordpress.org/support/topic/lost-the-structure-and-became-single-column/
-
page is displaying HTML codehttps://wordpress.org/support/topic/page-displaying-html-code/
-
Unable to go back to page buildinghttps://wordpress.org/support/topic/unable-to-go-back-to-page-building/
-
Page builder content Alignment Issuehttps://wordpress.org/support/topic/page-builder-content-alignment-issue/
-
Siteorigin pagebuilder is not Showing Content of the page edited directlyhttps://wordpress.org/support/topic/siteorigin-pagebuilder-is-not-showing-content-of-the-page-edited-directly/
-
PageBuilder Meltdownhttps://wordpress.org/support/topic/pagebuilder-meltdown/
-
Homepage Page Builder Stop Workinghttps://wordpress.org/support/topic/homepage-page-builder-stop-working/
-
Error 413https://wordpress.org/support/topic/error-413-2/
-
Numbers showing before contenthttps://wordpress.org/support/topic/numbers-showing-before-content/
-
Elements not showing in Page Builder after PHP Upgradehttps://wordpress.org/support/topic/elements-not-showing-in-page-builder-after-php-upgrade/
-
Creating a page with Page Builder – Preview Page now gone blankhttps://wordpress.org/support/topic/creating-a-page-with-page-builder-preview-page-now-gone-blank/
-
Cumulative Layout Shiftshttps://wordpress.org/support/topic/cumulative-layout-shifts/
-
StoreFront + Page Builder Problemhttps://wordpress.org/support/topic/storefront-page-builder-problem/
-
Revisionshttps://wordpress.org/support/topic/revisions-12/
-
Page Builder closing upon Scroll in WPhttps://wordpress.org/support/topic/page-builder-closing-upon-scroll-in-wp/
-
Can’t get pagebuilder to keep when push update buttonhttps://wordpress.org/support/topic/cant-get-pagebuilder-to-keep-when-push-update-button/
-
Can’t get Page Builder to display full-widthhttps://wordpress.org/support/topic/cant-get-page-builder-to-display-full-width/
-
Page Builder does not workhttps://wordpress.org/support/topic/page-builder-does-not-work-2/
-
Page Builder malfuction after url changehttps://wordpress.org/support/topic/page-builder-malfuction-after-url-change/
-
Choose a private Post as Prebuild Layouthttps://wordpress.org/support/topic/choose-a-private-post-as-prebuild-layout/
-
Live page looks different than in live editorhttps://wordpress.org/support/topic/live-page-looks-different-than-in-live-editor/
-
mobile views breaking down using Page Builder by SiteOriginhttps://wordpress.org/support/topic/mobile-views-breaking-down-using-page-builder-by-siteorigin/
-
Home Page Frozenhttps://wordpress.org/support/topic/home-page-frozen-2/
-
Issue with Page Builder v.2.15.0 and Revolution Slider v.6.5.8https://wordpress.org/support/topic/issue-with-page-builder-v-2-15-0-and-revolution-slider-v-6-5-8/
-
Page contents not showing at front-endhttps://wordpress.org/support/topic/page-contents-not-showing-at-front-end/
-
Layout shifthttps://wordpress.org/support/topic/layout-shift-5/
-
not working while inserting clone pages when the user logged in as Authorhttps://wordpress.org/support/topic/not-working-while-inserting-clone-pages-when-the-user-logged-in-as-author/
-
WooCommerce page cannot show bullet pointshttps://wordpress.org/support/topic/woocommerce-page-cannot-show-bullet-points/
-
Pagebuilder Layout and Blocks Losthttps://wordpress.org/support/topic/pagebuilder-layout-and-blocks-lost/
-
Page builder not workinghttps://wordpress.org/support/topic/page-builder-not-working-7/
-
Movies from Youtume do not work in Page Builderhttps://wordpress.org/support/topic/movies-from-youtume-do-not-work-in-pagebuilder/
-
Lay-ou doesn’t work well.https://wordpress.org/support/topic/lay-ou-doesnt-work-well/
-
Changing lay-outhttps://wordpress.org/support/topic/changing-lay-out/
-
Call to Action Problemhttps://wordpress.org/support/topic/call-to-action-problem-2/
-
Migration to a new domainhttps://wordpress.org/support/topic/migration-to-a-new-domain/
-
Не выводится контент !!!https://wordpress.org/support/topic/%d0%bd%d0%b5-%d0%b2%d1%8b%d0%b2%d0%be%d0%b4%d0%b8%d1%82%d1%81%d1%8f-%d0%ba%d0%be%d0%bd%d1%82%d0%b5%d0%bd%d1%82/