Stuck with “Undefined” error in elementor? We can help you.
Often our customers report to us that they receive an “undefined” error in elementor while adding a template.
Here at Bobcares, we often handle requests from our customers to fix similar errors as a part of our Server Management Services. Today we will see how our Support Engineers fix this for our customers.
How to fix “Undefined” error in elementor
Now we will see the causes for this issue along with their fixes:
- PHP version conflicts
- Timeout values
- Database encoding
- Plugin conflict
An Elementor requires the sites to be hosted on a server with PHP version 7 or greater.
However, there are instances where the Elementor may also work with PHP 5.4+. And the chances for the “undefined” error to trigger are greater in such cases.
Also, it is important to note that these older versions of PHPs have already reached their official end of life. So using those versions makes the website more vulnerable to security threats.
Steps to change PHP version from Cpanel
We can adjust the PHP setting easily from cPanel using the following steps:
1. First, log in to the hosting cPanel.
2. And locate the MultiPHP Manager tool in the Software section of the cPanel.
3. After that, click the checkbox for the domain(s) that we wish to adjust.
4. Now from the drop-down menu labeled PHP version, select the PHP version that best suits the site code.
5. Finally, click the blue Apply button to save the change.
At times this error could be due to a conflict with any other already installed plugin on the site.
One method to find the offending plugin would be to try disabling the plugins one by one from the WordPress.
For manually disabling the plugins from cPanel, we can use the following steps:
1. Firstly log in to the cPanel account.
2. Then click File Manager.
3. And take the directory where WordPress is installed.
4. Next we have to access the wp-content directory and then go to the plugins directory.
5. From there we need to right-click the plugins-name directory, then click Rename.
7. Here we need to type a new name for the plugins directory, like plugins-disabled.
9. After that click. We can see that the corresponding plugins are now disabled.
We can fix this error using the Sync Library option.
To resolve the issue we can click on the Sync Library button on the Template Import section.
After refreshing the Library, we can try importing the templates again. This usually fixes the issue.
If we are using a cache plugin on our site, we have to clear the cache after making the above changes.
[Need assistance? We can help you]
In short, we saw how our Support Techs fix “Undefined” error in elementor for our customers.