Hey Patrick,
Did you check the changelog to see if there might be any changes affecting your code?
Best regards,
Rikard
Hi,
The Enfold > Theme Options > Lightbox Modal Window option was not enabled. The inline popup should be working correctly now.
Best regards,
Ismael
I’ve gotten a bit turned around, I think I’ve been staring at this problem too long. It seems that Enfold uses objects by default and that’s the problem, and that’s the error I’m getting.
PHP Fatal error: Uncaught Error: Attempt to assign property “slug” on array in */public_html/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/portfolio/portfolio.php:1312
and the manual fix I have to make is to switch them to arrays. (The opposite of what I said earlier).
I guess the question is why is $cat seen as an array here?
$item_categories = get_the_terms( $the_id, $params['taxonomy'] );
if( is_object( $item_categories ) || is_array( $item_categories ) ) {
foreach( $item_categories as $cat ) {
$cat->slug = str_replace('%', '', $cat->slug );
}
}
-
This reply was modified 1 year, 1 month ago by
christiemade.
-
This reply was modified 1 year, 1 month ago by
christiemade.
-
This reply was modified 1 year, 1 month ago by
christiemade.
-
This reply was modified 1 year, 1 month ago by
christiemade.
-
This reply was modified 1 year, 1 month ago by
christiemade.
-
This reply was modified 1 year, 1 month ago by
christiemade.
-
This reply was modified 1 year, 1 month ago by
christiemade.
-
This reply was modified 1 year, 1 month ago by
christiemade.
Hi Enfold,
I noticed that it is not possible to set a x and y label, which should be mandatory in my opinion when making graphs. How can we achieve this?
Kind regards,
Joost
Hi,
I need some help with the product image gallery on mobile.
I just re-enabled the large product image, but now it looks way too big on mobile.
View post on imgur.com
I’d like to hide the small thumbnail images below but still allow users to click/swipe to see the next image.
Ideally, the main image should be smaller so it doesn’t take up the whole screen and you can at least see some of the text underneath.
Is there an easy way to do this with CSS or settings in Enfold?
Thanks!
Here it is what the alerts say in case it is needed.
1-
Enfold <= 6.0.9 – Authenticated (Subscriber ) Server-Side Request Forgery via attachment_id
The Enfold theme for WordPress is vulnerable to Server-Side Request Forgery in all versions up to, and including, 6.0.9 via the ‘attachment_id’ parameter. This makes it possible for authenticated attackers, with Subscriber-level access and above, to make web requests to arbitrary locations originating from the web application and can be used to query and modify information from internal services.
2-
Enfold <= 6.0.9 – Missing Authorization to Sensitive Information Disclosure in avia-export-class.php
The Enfold theme for WordPress is vulnerable to unauthorized access of data due to a missing capability check in avia-export-class.php in all versions up to, and including, 6.0.9. This makes it possible for unauthenticated attackers to export all avia settings which may included sensitive information such as the Mailchimp API Key, reCAPTCHA Secret Key, or Envato private token if they are set.
Hi,
Glad Rikard could 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
I just got multiple alerts from WordFence regarding an Enfold vulnerability. Attaching content from them below:
I am assuming you were already aware of it, but if not, wanted to send to you as soon as I got it.
Hi,
Try this CSS in your Enfold Theme Options ▸ General Styling ▸ Quick CSS field:
#av-layout-grid-1 .av_font_icon {
transform: scaleX(-1);
}
After applying the css, please clear your browser cache and check.
Before:

After:

Best regards,
Mike
Hey Munford,
Please try the following in Quick CSS under Enfold->General Styling:
#footer-page a {
text-decoration: none;
}
Best regards,
Rikard
Hi,
Thanks for the update. Please open a new thread if you should have any further questions or problems.
Best regards,
Rikard
* fixed by updated header.php in child theme….Also, since updating to 7.0 today the theme footer page is not longer working, no footer is showing and a page is selected in the Enfold Child Footer theme options.
Thank you
-
This reply was modified 1 year, 1 month ago by
finchkelsey.
Hi,
Thanks for the update, we’ll close this thread for now then. Please open a new thread if you should have any further questions or problems.
Best regards,
Rikard
Hi,
Great, I’m glad to hear that you got it working. Please open a new thread if you should have any further questions or problems.
Best regards,
Rikard
Hey Nadine,
The update to 7.0 has to be done manually from the version you are running, please refer to my replies in this thread: https://kriesi.at/support/topic/enfold-4-5-theme-update-update-failed-download-failed-a-valid-url-was-not-pro/#post-1021541
You can either update manually via FTP: https://kriesi.at/documentation/enfold/how-to-install-enfold-theme/#theme-update, or upload the theme as if it was new under Appearance->Themes->Add New Theme.
If that doesn’t work then please try to delete the whole theme folder, then replace it with the new version. Make sure that you have backups of the site before starting updating.
Also please read this after you have updated: https://kriesi.at/documentation/enfold/theme-registration/
Best regards,
Rikard
Hello,
with the help of the plugin Discount Rules for WooCommerce PRO, we have set up a Discount based on the Payment Method as a 20% discount if payment is done with Direct Bank Transfer, but only in Norway and Sweden. Default method is PayPal. If I click on the Direct Bank Transfer checkbox, nothing happens. Instead, if I change something like the region or province in the address, then there is an Ajax reload in the background and the discount is displayed correctly. And if I change back to Paypal, after the discount has been applied, the discount remains there.
I have contacted already the plugin Discount Rules for WooCommerce support, but they say that the reload does not depend on them, but from WooCommerce (or the theme). Is there anything that can be done to allow AJAX reload not only for country change but also on payment method change?
Theme is Enfold 7.0 and everything has been updated to the latest version a few days ago. Website is a staging site, if needed we can give you admin access without problem
Thank you Mauro
your sketch on the bottom is the non responsive case :
left a widget area – then logo – then main menu on the right ? and then under all that the page content?
https://kriesi.at/documentation/enfold/example-of-widget-left-logo-center-menu-right/
setting the nav to:
#top #header .av-main-nav {
display: flex;
flex-flow: column nowrap;
}
#top #header_main > .container,
#top #header_main > .container .main_menu .av-main-nav > li > a,
#top #header_main #menu-item-shop .cart_dropdown_link {
height: 30px;
line-height: 30px;
}
will put your list-items under each other.

BUT: Can you really recommend something like this?
Hi,
We have a custom Enfold element where we build a custom options array for the select field using get_terms(). This has always worked without any issues. However, after updating to Enfold 7.0, get_terms now returns a WP error. I also tried executing get_terms in the construct function, but that also results in a WP error.
All the best,
Patrick
functions-enfold.php is now inside includes/config-enfold/
I don’t think the child-theme functions.php is affected, and I suspect it’s just a matter of re-organising the administration.

In turn, the functions.php file will retrieve the individual parts from this folder.
NadineGuest
Hallo, unsere Website Enfold Version: 3.3.2 ist veraltet und wir würden gerne eine neue Version aufspielen ohne dass wir die Seite zerschießen. Ist das möglich?
Hi
In the changelog for Enfold 7.0 you write the following:
tweak: splitted functions.php and functions-enfold.php in seperate files and restructured files in /includes folder
What this means concrete?
We have on almost all our Enfold websites some code in the functions.php. Do we have to move this to functions-enfold.php?
Best regards
Mike
Hi,
would it be possible to apply this only to the content slider on the home page?
Yes, this is possible. Please edit the Content Slider element, go to Advanced > Developer Settings, and enter “av-content-slider-nav-bottom” in the Custom CSS Class field. Then, replace the css code with:
#top .av-content-slider-nav-bottom .avia-smallarrow-slider-heading {
position: absolute;
bottom: -50px;
}
— https://kriesi.at/documentation/enfold/add-custom-css
Best regards,
Ismael
Hi,
Yes, it’s possible to use the ALB for the events page, but we don’t recommend it because this will limit the functionality of the events. Also, please note that not all event elements are available in the Advanced Layout Builder. If you want to proceed, you can include the event post type in the Enfold > Layout Builder > Activate Your Custom Post Types For ALB field.
Best regards,
Ismael
Hi,
You can remove them from Enfold > Privacy & Cookies > Cookie Handling > Modal Window Custom Content. Look for the “Other External Services” entry, then remove that part from the Tab Content field.
< p >Google Map Settings: p >[av_privacy_google_maps]
View post on imgur.com
Let us know if you need more info.
Best regards,
Ismael
Hi,
We set the image as the background in the Enfold > General Styling > Logo Area panel and adjusted the header height in Header > Header Layout > Header Size to a custom pixel value. We then added this css code to adjust the background image height and hide the default logo.
.header_color .header_bg {
background: var(--enfold-header-color-background-image);
background-size: auto 240px;
}
.logo img, .logo svg {
display: none !important;
}
Screenshot:
View post on imgur.com
Best regards,
Ismael
Hi,
your nav bar is white due to this setting in Enfold Theme Options ▸ General Styling ▸ Logo Area Background Color I do this for you:

Best regards,
Mike
ok – ich sehe jetzt dein child-theme aktiv.
Wie erklärst du dir, das wenn ich in deiner Privacy die google webfonts erlaube – die schrift dann angezeigt wird?
dinpro-light steht oben mit dinpro-light() – da muss was beim generieren schief gelaufen sein. Ausserdem ist in deinen @font-face rules nur die din-alternate-cdnfonts zu sehen.
Man sieht das child-theme natürlich im Source Code – allerdings, nur bei den css und js files die auch davon herrühren: also z.B.
<link rel="stylesheet" id="avia-style-css" href="https://marcusjeroch.de/wp-content/themes/enfold-child/style.css?ver=6.0.9" type="text/css" media="all">
<link rel="stylesheet" id="style-name-css" href="https://marcusjeroch.de/wp-content/themes/enfold-child/style.css?ver=6.7.2" type="text/css" media="all">
Lass die Nutzung der oberen Webfonts (ausser den Websafe Fonts ausser acht. Lade die gewünschten Schriften hoch.
Also z.B deine DINPro und die OpenSans. Deine Open-Sans sollte funktionieren die ist dort richtig gelistet (allerdings nur als ttf )
Schmeiss deine DINPro aus dem Font Manager raus und lade diese mal hoch: https://webers-testseite.de/DINPro.zip
Die wird dann dort gelistet:

Wähle dann unter General Styling – Fonts diese Schriften aus (bei den Hochgeladenen Schriften unten)

Du benötigst dann nicht mehr die Auflistung in der Privacy – da selbstgehostete Fonts verwendet werden.
Hi,
Thanks for that. I’m still not sure that I fully understand your intentions though, since the site you linked to has a background image on desktop resolutions, and only a text link on lower resolutions. Are you looking to set a background image to the header? If so, then that can be set under Enfold->General Styling->Logo Area.
Best regards,
Rikard
Hi Mike
Sorry to bother you but I would like to solve the issue.
So I did some new research because I remembered using ALB with Woocommerce a while back. I uploaded in another subdomain Enfold Version: 6.0.1 and Woocommerce Version 9.1.1 and at this point ALB worked inside the Product Page. Clearly same Server as the other test.
Credentials in Private Content.
As I upgrade Woocommerce or the theme to the latest version the problem recurs.
Anyway if I can’t rsolve this inconvenience it’s not a problem, I will use Enfold for other projects. It still remains my favorite theme.
Best regards
Manu
-
This reply was modified 1 year, 1 month ago by
manurimini.