My website fogelcapital.com is showing a critical error message and then I got an email that says the following:
“In this case, WordPress caught an error with your theme, Enfold.
First, visit your website (https://fogelcapital.com/) and check for any visible issues. Next, visit the page where the error was caught (https://fogelcapital.com/wp-admin/admin-ajax.php) and check for any visible issues.
When seeking help with this issue, you may be asked for some of the following information:
WordPress version 6.8.1
Active theme: Enfold (version 7.1.1)
Current plugin: (version )
PHP version 8.3.21
Error Details
=============
An error of type E_COMPILE_ERROR was caused in line 9 of the file /home2/pfwbtqmy/public_html/website_6a3a6c27/wp-content/themes/enfold/includes/loop-menu.php. Error message: Cannot declare class _keys, because the name is already in use”
The interesting part is that the site I built on the temporary domain https://fcm.cobaltsapphire.com/ is not displaying the same error or having any problems with the theme.
This reply has been marked as private.
Hey Enfold
I’d like to have left and right bottom corners rounded, how do I do that?
Thanks
Good morning team,
I’m trying to disable the animation above the fold on the homepage and followed the instructions in the article below for disabling animation on a specific color section. Unfortunately, it doesn’t seem to be working. https://iceworksus.com
I’m likely missing something—could you please take a look and let me know what I need to change?
Thanks in advance for your help!
Rabe, MatthiasGuest
Guten Abend,
wir verwendeten bis zur Enfold Version 7.0 immer das 7 Spalten mega menu. Nun finden wir diese helper-responsive-megamenu.php nicht mehr.
Wo finden wir diese nun ? Oder bitte eine Anweisung was wir machen müssen um wieder ein 7 Spalten Mega menu zu haben. Vielen Dank und entschuldigt, wenn ich so diese Anfrage einreiche. Grüße
Matti
Hi,
We are trying to load a backup version of one of our sites into a dev environment. When we loaded it, we received the same error as this thread discusses: https://kriesi.at/support/topic/magister10/
To try and fix it, we updated Enfold via FTP, but there are still some issues. I’ve added the dev URL in the private section along with FTP login details.
Any help would be great.
Thanks
Dear Support Team,
we have added the possibility to create an account to the customers site.
all works, but we also wanted to have the account icon in the header.
we already have done this on another site and it quite works.
but this time, the link just shows the same adress, like the page you are at the moment?
we already have updated to the latest enfold version.
is there a way to fix it, or define the link url for the account page?
thanks!
Paul McMahonGuest
HI,I’ve taken over the management of a website that uses your Enfold theme. I’ve been working the site for a few years now and more or less everything has been ok until recently. Now when I login to the worpress dashboard I sometimes get the dashboard displayed but as soon as I try to progress beyond that point I get a “There has been a critical error on this website. Please check your site admin email inbox for instructions.”. The site is running Enfold V 4.7.6.3 under WP version 6.4.5. Unfortunately as I did not build the site in the first place I do not have the licence number unless it is stored somewhere in the MySQL database. If I download and install a later version of Enfold will I have to provide the licence number during the installation? The website (www.aeromechanisms.com is working fine, I just can’t edit it.
The error log reports the following:
[02-Jun-2025 09:21:15 UTC] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in /home/meaams/public_html/wp-content/plugins/woocommerce/src/Admin/API/Reports/PerformanceIndicators/Controller.php on line 571
[02-Jun-2025 09:21:15 UTC] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in /home/meaams/public_html/wp-content/plugins/woocommerce/vendor/jetpack-autoloader/class-php-autoloader.php on line 90
[02-Jun-2025 09:21:15 UTC] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in /home/meaams/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1072
[02-Jun-2025 09:36:20 UTC] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in /home/meaams/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 929
[02-Jun-2025 09:36:20 UTC] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in /home/meaams/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 929
[02-Jun-2025 09:36:21 UTC] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in /home/meaams/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 929
[02-Jun-2025 09:48:43 UTC] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in /home/meaams/public_html/wp-content/plugins/woocommerce/src/StoreApi/Schemas/V1/AbstractSchema.php on line 98
Thanks
Paul McMahon
Hey Guenter,
Check ..\enfold\includes\config-enfold\functions-enqueue.php line 242:
add_action( 'wp_enqueue_scripts', 'avia_register_frontend_scripts' );
If you use in your child theme
add_action( 'wp_enqueue_scripts', 'your_register_frontend_scripts', 11 );
you should be able to use in your function
wp_dequeue_script( 'avia-sticky-header' );
and the enqueue your custom script – see line 112ff for conditions
Or am I missing something ?
Best regards,
Günter
Andrea HadererGuest
Hallo,
ich interessiere mich für das Enfold Hotel Theme und hätte gerne nähere Informationen dazu.
Könnten Sie mir bitte erklären, wie genau die Buchungsfunktion funktioniert und wie die Bezahlung über das Theme abgewickelt wird?
Vielen Dank im Voraus für Ihre Hilfe!
Mit freundlichen Grüßen
Andrea Haderer
Hi,
Thank you for the inquiry.
This logic is designed for large numbers, like hundreds of thousands or millions. For smaller numbers (e.g. 10, 20, 100), it doesn’t have much effect because of how the increment is calculated in the enfold\config-templatebuilder\avia-shortcodes\numbers\numbers.js file:
increment = Math.round( fakeCountTo * 32 / countTimer);
if(increment == 0 || increment % 10 == 0) increment += 1;
setTimeout( function(){ start_count(element, countTo, increment, current, fakeCountTo, number_format);}, start_timer);
In your case, this is “increment = Math.round( 20 * 32 / 20000);” which results to 0 and defaults to increment += 1.
Best regards,
Ismael
Hi,
Thank you for the screenshots.
You need to set the Enfold > Header > Header Layout > Menu and Logo Position setting to Logo Left, Menu Right, then add the following css code to adjust the logo image size and allow it to overflow the header container.
.logo, .logo a {
overflow: visible;
height: 100px;
}
.logo img, .logo svg {
max-height: 150px !important;
height: 150px;
}
Best regards,
Ismael
Hi,
Thank you for the update. Try to replace the filter with the following code to completely disable the icon set dropdown.
add_filter('avf_default_iconfont', function($icon_font) {
$icon_font['svg_entypo-fontello'] = array(
'append' => '',
'include' => '',
'folder' => '',
'config' => '',
'json' => '',
'full_path' => false
);
$icon_font['entypo-fontello-enfold'] = array(
'append' => '',
'include' => '',
'folder' => '',
'config' => '',
'json' => '',
'full_path' => false
);
return $icon_font;
}, 10, 1);
add_filter('avf_icon_font_filter_suppress', '__return_true');
Best regards,
Ismael
Hey Erin,
Thank you for the inquiry.
Is there any possible to show entire image ( no cut any part) in slide?
If you need the whole image to display on all screen sizes, you can use the Fullwidth Easy Slider instead of the Fullscreen Slider. You can also place the Image element inside a Color Section and set its container width to 100%. Please check this link for more info.
— https://kriesi.at/documentation/enfold/color-section/#color-section-with-100-content-width
Best regards,
Ismael
thank you. so the enfold theme has not been updated?
Hi,
Glad we were able to help, if you have any further questions please create a new thread and we will gladly try to help you. Thank you for using Enfold.
Best regards,
Mike
Hey rixi,
I notice that on mobile not all of the dates show, only every other one, so to correct try adding this code to the end of your child theme functions.php file in Appearance ▸ Editor, if you are not using a child theme you could use the WP Code plugin then add a new snippet, in the top right corner use the PHP snippet as the code type:

and ensure that it is activated, then add the bellow code and save.
function custom_timeline_script_for_mobile() { ?>
<script>
document.addEventListener('DOMContentLoaded', () => {
// Check if there are any .av-milestone-even elements
const milestones = document.querySelectorAll('.av-milestone-even');
if (milestones.length === 0) return; // Exit if no milestones found
// Define the media query for screens smaller than 989px
const mediaQuery = window.matchMedia('(max-width: 989px)');
// Function to reorder elements
const reorderMilestones = () => {
if (mediaQuery.matches) {
milestones.forEach(milestone => {
const date = milestone.querySelector('.av-milestone-date');
const icon = milestone.querySelector('.av-milestone-icon-wrap');
const content = milestone.querySelector('.av-milestone-content-wrap');
// Ensure all elements exist before reordering
if (date && icon && content) {
milestone.innerHTML = '';
milestone.appendChild(date);
milestone.appendChild(icon);
milestone.appendChild(content);
}
});
}
};
reorderMilestones();
mediaQuery.addEventListener('change', reorderMilestones);
});
</script>
<?php
}
add_action( 'wp_footer', 'custom_timeline_script_for_mobile', 99 );
Then I notice that one of your content boxes has too much padding for the list:

Try this CSS in your Enfold Theme Options ▸ General Styling ▸ Quick CSS field:
@media only screen and (max-width: 989px) {
.av-no-preview ul.avia-timeline-vertical .av-milestone-content li {
padding: 0;
}
}

Changing the content padding and font size of the title and content may also help:
@media only screen and (max-width: 989px) {
.avia-timeline-boxshadow .av-milestone-contentbox {
padding: 1em;
}
#top #wrap_all .all_colors h4.av-milestone-title {
font-size: 20px;
}
.av-milestone-content p,
.av-milestone-content li {
font-size: 12px;
line-height: 18px;
}
}

Try this and adjust to suit.
Best regards,
Mike
Hi,
Glad we were able to help, if you have any further questions please create a new thread and we will gladly try to help you. Thank you for using Enfold.
Best regards,
Mike
Hi,
I’m not sure why your theme is not manually updating, each of the errors are for a different language file that can not be copied, perhaps your file permissions are not correct. Directories should have 755 permissions and files should have 644 permissions. Try asking your webhost to check your permissions.
Or you could try updating via FTP, but if the permissions are not correct, you may have more errors the next time that you update.
As for your Token for automatic updates, your username and email don’t seem correct:

are you sure that you have used the correct Token permissions?
I see that you also have the Envato Market plugin, but it also gives a “Updating failed. The file could not be copied” error which maybe also due to file permissions, so I would check with your webhost.
Best regards,
Mike
Hi,
Glad we were able to help, if you have any further questions please create a new thread and we will gladly try to help you. Thank you for using Enfold.
Best regards,
Mike
Thanks.
Seems like I don’t have been clearly enough. I’m not looking for just a burger menu (Ialready have one). I want to implement a second (not s submenu!) Menu in the footer or a sidebar-widget which function as a sitemap. Unfortunately, using the existing nav/menu-widget within Enfold, ALL sites are listed (depth = 0). But I look for a solution that behaves (!) like the main or burger-menu, so only parent-pages on root level are shown (but clickable for second, third, level).
So all I need is shortcode (or php-snippet), with which I can place a copied menu in the footer/sidebar which increments the main menu.
Somehting like you posted above. But when I use the shortcode, html only renders the shortcode litearrly in the DOM instead a filled menu.
Hope its clearer now.
I found and tried snippets for adding menu also, like in your screenshot. But how to implement them in the html code? I always get back the plain shortcode.
An example:
function fhw_register_new_menu() {
register_nav_menu( 'sitemap', __( 'Sitemap' ) );
}
add_action( 'init', 'fhw_register_new_menu' );
and tried to get frontsidfe-output width
wp_nav_menu( array( 'theme_location' => 'sitemap' ) );
and put this as code in a widget or html-blok, but nothing happend, only the shortcode is given literally (like described above).
Can’t believe that I nee a plugin for that simple question: how to copy the existing main menu in a shortcode which I can use everywhere ion the page…….
Hey melanie308,
You will find the theme files in the downloads section of your Themeforest account. If you haven’t registered your theme license, then please follow this: https://kriesi.at/documentation/enfold/theme-registration/
Best regards,
Rikard
i cannot, for the life of me, find the download for the latest may update for enfold. Where do i find it? It is not automatically appearing in wordpress. is that normal?
Hey John,
This is not an Enfold class, I doubt it is a WordPress class, probably a plugin class or a browser plugin.
Best regards,
Mike
Hey Jon L,
Typically, this is because you did not install the installable WP version from your Theme Forest account, you probably tried to install the full theme package with the documentation.
Try downloading the installable WP version, or extract the one you have and look for the enfold.zip file inside and upload it to install.
Best regards,
Mike
I have noticed a series of classes are bring assigned to each sentence. I see this in the Text mode of my articles. I am referring to an eexample such as this,
<p class=”ai-optimize-9”>
The “class” is added when I insert a line break after a sentence in the Visual mode. This has not existed. This is new. Is WordPress or the ENFOLD theme adding this code?
Thank you for the help
Jon LGuest
I tried to update my license by paying for and downloading the latest Enfold theme. When I try to install the theme on my wordpress site, I receive a message stating that it could not be installed because “the style.css file is missing.”
you can see here an example on using that shortcode including the existing classes from enfold to handle a hamburger menu – if you look to the DOM – it is very nearby the setup from : https://jonsuh.com/hamburgers/
because all scripts are allready implemented to enfold – you have to find a way how to insert that DOM Structure
<button class="hamburger hamburger--collapse" type="button">
<span class="hamburger-box">
<span class="hamburger-inner"></span>
</span>
</button>
but try to find a plugin ( yes the good ones are not free) that handles the hamburger insertion with a given WordPress menu.
Hello Mike,
Thank you very much for your reply.
I have now tried all your options:
1. created a new token (I deleted the old one) and successfully linked it to ENfold. Unfortunately, however, I got an error message again during the update > see screenshot 1: https://osmosis.de/support/1.png
2. then downloaded the new Enfold theme from Themeforest and reinstalled it via Themes > see screenshot 2: https://osmosis.de/support/2.png > but after a short time an error message appears again: see screenshot 3: https://osmosis.de/support/3.png
What should I do now?
Best regards Diana