How to Fix Data Import Issues in WordPress
Increase PHP Limits
You may need to increase your server settings. Read More
Server Security Settings
Some security settings (e.g., ModSecurity rules) on the server may block remote requests or file uploads, interfering with the import process. Disabling or adjusting these rules temporarily can help.
Activate External Request
From WordPress Panel, go to Your Theme » Theme Settings » Advanced and check the External HTTP Request option.
Note that this option is only available on themes built with Themeasy Addon.
Clear Cache
Clear your browser cache and any server-side cache if you have caching plugins installed.
Disable Security Plugins
Temporarily disable security plugins as they might block the import process. You can reactivate them once the import is complete.
Conflicts with Other Plugins
Conflicting plugins, especially security or optimization plugins, can block or limit the demo import process. Temporarily disabling these plugins during the import can resolve conflicts.
Insufficient Server Resources
Some shared hosting environments don't allocate enough CPU, RAM, or I/O resources, which can cause the import process to slow down or fail entirely.
Missing Required PHP Extensions
The demo import feature may require certain PHP extensions (e.g., cURL, file_get_contents) that are not enabled on the server. Ensure that all required extensions are installed and active.
PHP XML Extension: Not installed
Make sure the XML extension is installed and enabled on your server so that data can be transferred smoothly during demo import.
Disabled allow_url_fopen
Check OpenSSL and cURL
The error indicates that there is a problem with OpenSSL or cURL on your server. Make sure that both are updated to the latest version. You can contact your hosting provider to confirm the versions and, if necessary, request an update.
Insufficient Database Privileges
The database user may lack the necessary privileges to insert large amounts of data or execute certain SQL commands, causing the import to fail.
Check File Permissions
Ensure that your WordPress installation has the correct file permissions. Generally, folders should be set to 755 and files to 644.
SSL Certificates
Try Manual Import
Request the XML file from the author of the theme you have installed and then go from your WordPress Panel to Tools » Import and run the WordPress importer.
Re-import the Demo
Sometimes, simply trying to import the demo again after making the above adjustments can resolve the issue.
Get a Complete Copy of the Demo Site
As a last resort, you can request a full copy of the demo site by contacting our support team via email at adm.codings@gmail.com. This will provide you with all the content identical to the theme's demo site. However, please note that all existing data on your site will be lost. Therefore, this option is only suitable for blank sites that can be replaced with a genuine copy of the theme demo site.
Many issues you may run into such as white screen, demo content fails when importing, empty page content, theme not being saved and other similar issues are all related to low PHP configuration limits.
The solution is to increase PHP limits. You can do this yourself if you have the necessary skills, or contact your hosting provider and ask them to increase these limits to the minimum required.
- Getting Started 1
- Install WordPress 1.1
- Install Premium Theme 1.2
- Activate Theme License 1.3
- Server Requirements 1.4
- Required Plugins 1.5
- Import Demo Data 1.6
- Elementor Settings 1.7
- Update Premium Theme 1.8
- Customize 2
- Branding / Logo 2.1
- Color Scheme 2.2
- Typography 2.3
- Layout / Container 2.4
- Custom JS and CSS 2.5
- Content 3
- Global Sections 3.1
- Mega Menu 3.2
- Page Building 3.3