View Categories

Demo Import Errors

Demo import errors are almost always caused by low-quality servers around 99% of the time.

We do not recommend Bluehost, Hostgator, Name Cheap, or any other $10 p/m hosting for any website, but especially for Kadence or other themes that use demo content uploads. These sites struggle disproportionately to import the demo content compared to other hosts; this is mainly because of the limitations they infer and because they’re shared hosting.

As said, a typical sign of a cheap server is problems uploading anything, especially demo content. These types of hosting providers set limitations to the PHP memory for running applications and scripts.

You will usually experience an “Upload_max_filesize” error message when you upload a file that exceeds the size limit set by your server. This error can prevent you from uploading media files, demos, themes, or plugins on your site.

It can be rectified sometimes by sending your server a message to fix the issue.

If you’re knowledgeable, you can fix it yourself too. There are three main ways you can fix this issue:

  1. Updating your php.ini file
  2. Editing your .htaccess file
  3. Editing your wp-config.php file

Basically, you’re increasing the maximum upload size value in any of the above-listed files.

Before buying a cheap server, ask yourself if it’s worth the hassle!

Fixing Import Errors

Demo import errors are extremely rare; however, should you encountering an error while trying to import a Kadence demo, here are some steps you can take to troubleshoot and resolve the issue:

Check Server Requirements:

  • PHP Version: Ensure that your server is running PHP 7.4 or higher.
  • Memory Limit: Increase your PHP memory limit to at least 256MB. You can do this by editing your php.ini file or by adding this line to your wp-config.php:

define('WP_MEMORY_LIMIT', '256M');

  • Execution Time: Increase the max_execution_time to at least 300 seconds. This can also be done in php.ini or by adding the following to your .htaccess file:

php_value max_execution_time 300

  • Upload Max Filesize and Post Max Size: Ensure that your upload_max_filesize and post_max_size are large enough to accommodate the demo files (e.g., 128M).

Check Internet Connectivity:

  • The import process relies on downloading files from Kadence’s servers. Ensure that your server has a stable internet connection and can access external URLs.

Disable Conflicting Plugins:

  • Temporarily deactivate all plugins except for Kadence-related ones and try importing the demo again. Some plugins can interfere with the import process.

Increase WordPress Upload Size:

  • Go to your WordPress dashboard and navigate to Media > Add New to check your maximum upload size. If it’s too low, increase it by editing your php.ini or .htaccess file:

upload_max_filesize = 128M
post_max_size = 128M

Enable Debug Mode:

  • Enable WordPress debugging to see more detailed error messages:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

  • After enabling, try the import again and check the wp-content/debug.log file for errors.

Clear Caches:

  • Clear any server-side, plugin, or browser caches that might be interfering with the import process.

Use a Different Browser or Device:

  • Sometimes, browser extensions or settings can cause issues. Try performing the import using a different browser or device.

Manual Import:

  • If the automatic import fails, consider importing the demo content manually:
  1. Download the demo content files from the Kadence website.
  2. Use the WordPress Importer tool (under Tools > Import) to import the .xml content files.

Contact Kadence Support:

  • If none of these steps work, contact Kadence Support with details of the error. They may have a more specific solution.

Though demo import errors are rare, if they do happen, you should be able to resolve most issues related to Kadence demo import errors by following these steps.

Related Resources

Join The Party For Fun Updates & Big Discounts!