Why My Imported Template is Blank?

Key Takeaways

  • UiChemy exports Figma layouts using Flexbox containers, requiring Elementor Flexbox Container to be enabled for proper display.
  • Setting MySQL max_allowed_packet to greater than 5MB is recommended to avoid issues when importing large templates.
  • To increase max_allowed_packet in Xampp, users must edit the my.ini file and restart MySQL for changes to take effect.

Table of Contents

Sometimes when you import an Elementor template (large size) exported through UiChemy, it shows blank even though the JSON file has the data.

This happens due to a couple of reasons – 

Elementor Flexbox Container Not Enabled

One of the main reasons for a blank page template is that Elementor Flexbox Container is not enabled. When you export your Figma layout using UiChemy it uses Flexbox containers so if you haven’t enabled the Elementor Flexbox Container option from Elementor settings your template might show blank.

Enable Elementor Flexbox Container

To do so from the Dashboard, go to Elementor > Settings > Features, then select Active from the Flexbox Container dropdown and save the changes.

elementor flexbox container activate

Low MYSQL max_allowed_packet Size

In MySQL, when you send data to or receive data from the database, there’s a limit set by max_allowed_packet. If the data you’re trying to send or receive is larger than this limit, it won’t work properly and might cause errors.

We recommend setting max_allowed_packet > 5MB, so if your server has set a lower limit for max_allowed_packet in MYSQL, then you might face this issue, especially while importing a large template.

How to Increase the max_allowed_packet Size?

In most cases, you’ll face this problem in your local host setup.

Increase max_allowed_packet in Wamp

To increase the max_allowed_packet size in Wamp, follow the steps – 

  1. Start the Wamp Server.
  2. Once the server starts, click the Wamp icon in the taskbar.
  3. Then go to MySQL > MySQL settings > max_allowed_packet and then select the desired value.
wamp max allowed packet
  1. Once you have made the changes, restart MYSQL for the changes to take effect.

Increase max_allowed_packet in Xampp

To increase the max_allowed_packet size in Xampp, follow the steps –

  1. Open the Xampp Control Panel.
  2. Then in the MySQL row click on the Config > my.ini and it will open the my.ini file.
xampp mysql config
  1. In the my.ini search for max_allowed_packet, you’ll find it in a couple of places and change the value as per your requirement. Make sure to set the same value for both instances, then save the file.
xampp my ini
  1. Once done, restart MySQL for the changes to take effect.

Increase max_allowed_packet in LocalWP

To increase the max_allowed_packet size in LocalWP, follow the steps –

  1. Start the LocalWP app.
  2. Then select the site from the left panel and click on the Go to site folder.
localwp go to site folder
  1. Then open conf > mysql folder and open the my.cnf file.
  2. Search for max_allowed_packet and change the value as per your requirement and save the file.
localwp my cnf
  1. Then again, go back to the conf folder > php folder and open the php.ini file.
  2. Add or update the max_allowed_packet value as per your requirement and save the file.
localwp php ini
  1. Once done, click on Stop site and then Start site in the LocalWP app for the changes to take effect.

Increase max_allowed_packet in Live Server

Most good web hosting will have sufficient value for max_allowed_packet to import decent-size templates. 

If you are still facing this issue in a live server the best option would be to contact your hosting provider and ask them to increase the max_allowed_packet size.

But if you want to do it yourself, you can check the following guides –

https://wp-staging.com/docs/increase-max_allowed_packet-size-in-mysql/

https://stackoverflow.com/questions/8062496/how-to-change-max-allowed-packet-size

https://dba.stackexchange.com/questions/45087/max-allowed-packet-in-mysql

About the Author

Photo of Sagar Patel CEO of UiChemy
CEO · UiChemy · 11 years experience

Sagar is the Founder & CEO of POSIMYTH Innovations, with 10+ years building WordPress products trusted by 100,000+ websites globally. He has led the development of The Plus Addons for Elementor, Nexter, WDesignKit, and UiChemy, all built hands-on from concept to launch. His work focuses on making website building faster, more flexible, and accessible for creators and businesses worldwide.

WordPressFigmaUI DesignWeb DesignElementorBricksAutomationClaudeAI

Related Frequently Asked Questions


Why is my Elementor template blank after importing?

A blank Elementor template often occurs because the Elementor Flexbox Container is not enabled. UiChemy exports designs using Flexbox containers, so if this setting is off, your template will not display correctly. To enable it, go to Elementor > Settings > Features and select Active from the Flexbox Container dropdown.

What should I do if my MySQL max_allowed_packet size is too low?

If your MySQL max_allowed_packet size is set too low, it can prevent the import of larger templates, resulting in a blank page. It's recommended to set this value greater than 5MB. You can adjust this setting in your server configuration, depending on whether you're using Wamp, Xampp, or LocalWP.

What common mistakes lead to blank templates in Elementor?

A frequent mistake is not enabling the Elementor Flexbox Container, which is essential for templates exported from UiChemy. Additionally, having a low MySQL max_allowed_packet size can also cause blank templates when importing larger files. Always check these settings before importing.

How can I increase the max_allowed_packet size in Xampp?

To increase the max_allowed_packet size in Xampp, open the Xampp Control Panel, click on Config in the MySQL row, and select my.ini. Search for max_allowed_packet, update the value as needed, and save the file. Restart MySQL for the changes to take effect, ensuring larger templates can be imported without issues.

Last reviewed: April 14, 2026