Viewing 30 results - 61 through 90 (of 243,789 total)
  • Author
    Search Results
  • woogie07
    Participant

    Hi,

    We’re currently developing a site with WooCommerce using the Enfold builder. The product gallery in use is the Enfold slider, which at the moment displays all product sizes and variants as separate images.

    We’ve been asked whether it’s possible to target and display the correct image when a user selects a specific option from the Size dropdown (for example, selecting a size updates the gallery to show the image for that size).

    Is this functionality supported natively within the Enfold theme and WooCommerce, or would it require custom JavaScript? We’re also open to using an alternative gallery solution or plugin if that makes targeting the correct variation image easier or more robust.

    A sample page is in the private environment.

    Thanks in advance for your guidance.

    #1492681

    In reply to: CSS Problems

    Hi,

    Great, I’m glad that we could help. 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

    #1492673

    Sorry, I think wpengine support may have deactivated the temp login plugin when they were troubleshooting. It should be working now, but here’s an actual user just in case. They also said the max on the hosting is 512, so even if you up it to 1024 it limits it to 512. But I run a bunch of Enfold sites with them and never had a memory issue like this — we shouldn’t have to up it that high, right? Maybe you’re just trying to do that temporarily to troubleshoot? Regardless, it doesn’t sound like they can do that for us, but I can double-check if you want; lmk. Thanks again for sticking with this!

    #1492667

    Hey MariskaHoffland,

    Thank you for the inquiry.

    Please make sure that the main menu is still set as Enfold Main Menu in the Appearance > Menus > Theme Locations panel. If you can provide the login details, we’ll take a closer look.

    Best regards,
    Ismael

    #1492665

    Thanks again, Ismael! Interesting — the temp login isn’t expired, but here’s another one in the PC, also good for a week. I spoke with wp engine support and they troubleshot for about a half hour but couldn’t solve it. They showed me how to look in the inspector > Network > trigger the error > click on the first admin-ajax.php > Response and note how there’s just a “1” (https://snipboard.io/RJ7US6.jpg) as opposed to the html that should show there — they suggested I pass that info on to you in hopes it might provide a clue. I also added another environment in the same account, to test a clean install of Enfold there, and there doesn’t seem to be an issue with that install; no errors on buttons, etc. / functioning normally, if that offers any clue / potential solution. Lmk if you have any other questions.

    #1492663
    MariskaHoffland
    Participant

    Hi, i have a menu problem with a website. For long time i had a main menu with 3 items and a secondary menu with 10 items. Recently the website does not show the main menu anymore, it shows the secondary menu twice. One time in the header as secondary and as main menu. It looks like the secondary menu overrides the main menu.

    I did not change any menu options or use a plugin that changes te menu. I use the latest version of Enfold 7.1.3

    #1492655

    In reply to: Main Content

    Hey daninap,

    Do you mean that you set the container width to 100% under Enfold->General Layout, and that is not working? If that is the case, then please post admin WordPress login details in private so that we can have a closer look.

    Best regards,
    Rikard

    #1492650

    i guess – only delete the former zip file and reupload that zip again will fix it on enfold justice demo.

    #1492648

    In reply to: contact form

    Hello Rikard, thans for your reply… I installed the WP SMTP plugin and now it works.
    why didn’t it work before? I have created other sites with enfold and it has never happened…

    Thanks

    #1492647

    @Guenni007: That was exactly the problem, but thanks to your hint yesterday I was able to download the woff2 file from https://kriesi.at/documentation/enfold/wp-content/uploads/sites/22/2022/08/justice.zip.

    @Ismael
    : Perhaps it would be a good idea to update the law demo. 😉

    #1492634

    In reply to: Main Content

    Hey daninap,
    Check Enfold Theme Settings > General Layout > Maximum Container Width
    fc4zGJj.md.png
    and also that you are not using a boxed layout at Enfold Theme Settings > General Layout > Layout
    fc47dBV.md.png
    Otherwise please provide a admin login for us to check.

    Best regards,
    Mike

    #1492630

    In reply to: contact form

    Hey MAJO_Agency,

    Please try the suggestions listed here: https://kriesi.at/documentation/enfold/contact-form/#my-contact-form-is-not-sending-emails-

    Best regards,
    Rikard

    #1492626

    In reply to: Enfold Update missing

    Hey Georg,

    Thanks for reaching out to us. The update to 7.1.3 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

    #1492625

    Hey teresa,

    The update to 7.1.3 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

    #1492621

    what ismael is trying to show you is – if you inspect the demo page with dev Tools you see the place to download the woff2 :

    but allthough it is listed there the link does not exist:
    https://kriesi.at/themes/enfold-law/wp-content/uploads/sites/78/avia_fonts/justice/justice.woff2

    #1492619
    teresa
    Guest

    Quisiera poder actualizar la versión:
    Your current Hervisaperles Theme Version Number is 4.7.6.4

    Página hervisaperles.com

    #1492617

    Topic: CSS Problems

    in forum Enfold
    Sonno
    Participant

    Hi Enfold Support Team,

    I’m getting increasingly frustrated working with Enfold because my custom CSS changes are not being applied or recognized as expected. No matter if I add them in the theme’s “Quick CSS” field or in the child theme’s style.css file, the results either don’t take effect or are randomly overridden. I’ve already cleared all caches (browser, plugin, and server-side) and even disabled caching temporarily, but the issue persists.

    This is making it extremely hard to design efficiently, as every minor change requires a lot of troubleshooting just to see if the CSS is working. I’d really appreciate some clear guidance or a reliable workflow to ensure custom CSS actually takes effect in Enfold and is not ignored or overridden.

    Thanks for your help.

    #1492615

    Topic: Enfold Update missing

    in forum Enfold
    OGV-Oberbrueden-eV
    Participant

    Hello,
    I have been using the Enfold theme on our website since 2020. I actually assumed that I would receive regular updates for Enfold, which I could install via the WordPress dashboard. However, this is not the case. I am still using Enfold version 4.7.6.4.
    Currently, I am unable to edit the Layer Slider, and I suspect this is related to my outdated Enfold version.
    How can I update my website to the latest Enfold version? Any tips on, how to activate this latest version would be very helpful!
    Thank you very much!

    With kind regards

    Georg Rupp

    #1492613

    Thanks Ismael,

    You said that you manually cleaned up the code, so when I added it to the live site, I was seeing the same issues as before.

    I am now just testing the following, which appears to be working, but did break the nav builder when I first ran it, so filtered this so it would only work on pages and posts.

    I will update as to if it works fully.

    Thanks

    
    /**
     * ============================================================================
     * POLYLANG + ENFOLD CUSTOM_CLASS ISSUE FIXES
     * ============================================================================
     * 
     * Problem: When Polylang duplicates/translates pages, it incorrectly converts
     * custom_class attributes into id="custom_class" or id="custom_class=" in HTML output.
     * 
     * Solution: Multiple filters at different points in the translation/save process
     * to catch and fix the issue wherever it occurs.
     */
    
    /**
     * Solution 1: Fix content after Polylang processes it (Primary Fix)
     * This runs after Polylang has translated the content but before it's saved
     * 
     * CRITICAL FIX: Handles unclosed custom_class=' attributes that break Enfold's parser
     * IMPORTANT: Excludes nav_menu_item to prevent menu structure issues
     */
    add_filter('pll_filter_translated_post', 'fix_polylang_custom_class_issue', 20, 4);
    function fix_polylang_custom_class_issue($tr_post, $source_post, $target_language, $data) {
        if (!$tr_post instanceof WP_Post) {
            return $tr_post;
        }
        
        // Exclude menu items - they don't contain Enfold shortcodes
        if ($tr_post->post_type === 'nav_menu_item') {
            return $tr_post;
        }
        
        $content = $tr_post->post_content;
        $original_content = $content;
        
        // Fix 1: Remove malformed id="custom_class=" or id="custom_class" in HTML
        $content = preg_replace(
            '/\s+id=["\']custom_class(?:=["\'])?/i',
            '',
            $content
        );
        
        // Fix 2: Fix unclosed custom_class=' attributes (THE MAIN ISSUE)
        // Pattern: custom_class=' followed by space, closing bracket, or end of shortcode
        // Replace with custom_class='' (properly closed empty attribute)
        $before_fix2 = $content;
        $content = preg_replace(
            "/custom_class='(?=\s|'|])/i",
            "custom_class=''",
            $content
        );
        $fix2_count = substr_count($before_fix2, "custom_class='") - substr_count($content, "custom_class='");
        
        // Fix 3: Also handle custom_class=" (double quotes, unclosed)
        $before_fix3 = $content;
        $content = preg_replace(
            '/custom_class="(?=\s|"|])/i',
            'custom_class=""',
            $content
        );
        $fix3_count = substr_count($before_fix3, 'custom_class="') - substr_count($content, 'custom_class="');
        
        // Fix 4: Remove custom_class='' or custom_class="" if they appear as standalone (no value)
        // This cleans up empty attributes that might cause issues
        $before_fix4 = $content;
        $content = preg_replace(
            "/\s+custom_class=['\"]{2}/i",
            '',
            $content
        );
        $fix4_count = (substr_count($before_fix4, "custom_class=''") + substr_count($before_fix4, 'custom_class=""')) - 
                      (substr_count($content, "custom_class=''") + substr_count($content, 'custom_class=""'));
        
        // Fix 5: Fix in shortcode attributes - sometimes custom_class becomes id in shortcodes
        $before_fix5 = $content;
        $content = preg_replace(
            '/\[([a-z_]+)([^\]]*?)\s+id=["\']custom_class(?:=["\'])?([^\]]*?)\]/i',
            '[$1$2$3]',
            $content
        );
        $fix5_count = substr_count($before_fix5, 'id="custom_class') - substr_count($content, 'id="custom_class');
        
        // Debug logging (only if WP_DEBUG is enabled)
        if (defined('WP_DEBUG') && WP_DEBUG && $content !== $original_content) {
            error_log(sprintf(
                '[POLYLANG FIX] Post ID %d: Fixed %d unclosed custom_class=\' attributes, %d unclosed custom_class=", %d empty custom_class, %d id="custom_class" issues',
                $tr_post->ID,
                $fix2_count,
                $fix3_count,
                $fix4_count,
                $fix5_count
            ));
        }
        
        $tr_post->post_content = $content;
        return $tr_post;
    }
    
    /**
     * Solution 2: Clean content when post is saved (Backup Fix)
     * This catches the issue at save time as a safety net
     * 
     * CRITICAL: Fixes unclosed custom_class=' attributes
     * IMPORTANT: Excludes nav_menu_item to prevent menu structure issues
     */
    add_filter('wp_insert_post_data', 'clean_custom_class_on_save', 10, 2);
    function clean_custom_class_on_save($data, $postarr) {
        // Exclude menu items - they don't contain Enfold shortcodes and menu structure is in postmeta
        if (!isset($data['post_type']) || $data['post_type'] === 'nav_menu_item') {
            return $data;
        }
        
        if (!isset($data['post_content'])) {
            return $data;
        }
        
        $content = $data['post_content'];
        
        // Fix 1: Remove id="custom_class=" or id="custom_class" from content
        $content = preg_replace(
            '/\s+id=["\']custom_class(?:=["\'])?/i',
            '',
            $content
        );
        
        // Fix 2: Fix unclosed custom_class=' attributes
        $content = preg_replace(
            "/custom_class='(?=\s|'|])/i",
            "custom_class=''",
            $content
        );
        
        // Fix 3: Fix unclosed custom_class=" (double quotes)
        $content = preg_replace(
            '/custom_class="(?=\s|"|])/i',
            'custom_class=""',
            $content
        );
        
        // Fix 4: Remove empty custom_class='' or custom_class="" attributes
        $content = preg_replace(
            "/\s+custom_class=['\"]{2}/i",
            '',
            $content
        );
        
        $data['post_content'] = $content;
        return $data;
    }
    
    /**
     * Solution 3: Clean content right after Polylang duplication
     * This runs immediately after Polylang creates a sync post
     * 
     * CRITICAL: Fixes unclosed custom_class=' attributes that break Enfold
     * IMPORTANT: Excludes nav_menu_item to prevent menu structure issues
     */
    add_action('pll_created_sync_post', 'clean_enfold_content_after_duplication', 5, 4);
    function clean_enfold_content_after_duplication($post_id, $tr_id, $lang, $strategy) {
        $post = get_post($tr_id);
        if (!$post) {
            return;
        }
        
        // Exclude menu items - they don't contain Enfold shortcodes
        if ($post->post_type === 'nav_menu_item') {
            return;
        }
        
        $content = $post->post_content;
        $original = $content;
        
        // Fix 1: Remove malformed id="custom_class" issues
        $content = preg_replace('/\s+id=["\']custom_class(?:=["\'])?/i', '', $content);
        
        // Fix 2: Fix unclosed custom_class=' attributes (THE MAIN ISSUE)
        // Replace custom_class=' (unclosed) with custom_class='' (properly closed)
        $before_fix2 = $content;
        $content = preg_replace(
            "/custom_class='(?=\s|'|])/i",
            "custom_class=''",
            $content
        );
        $fix2_count = substr_count($before_fix2, "custom_class='") - substr_count($content, "custom_class='");
        
        // Fix 3: Fix unclosed custom_class=" (double quotes)
        $before_fix3 = $content;
        $content = preg_replace(
            '/custom_class="(?=\s|"|])/i',
            'custom_class=""',
            $content
        );
        $fix3_count = substr_count($before_fix3, 'custom_class="') - substr_count($content, 'custom_class="');
        
        // Fix 4: Remove empty custom_class='' or custom_class="" attributes entirely
        // Enfold doesn't need empty custom_class attributes
        $before_fix4 = $content;
        $content = preg_replace(
            "/\s+custom_class=['\"]{2}/i",
            '',
            $content
        );
        $fix4_count = (substr_count($before_fix4, "custom_class=''") + substr_count($before_fix4, 'custom_class=""')) - 
                      (substr_count($content, "custom_class=''") + substr_count($content, 'custom_class=""'));
        
        // Fix 5: Ensure custom_class attributes with values are properly formatted
        $content = preg_replace_callback(
            '/\[([a-z_]+)([^\]]*?)\s+custom_class=([^\s"\']+)([^\]]*?)\]/i',
            function($matches) {
                // Ensure custom_class has quotes if missing
                $value = trim($matches[3]);
                if (!preg_match('/^["\'].*["\']$/', $value)) {
                    $value = '"' . esc_attr($value) . '"';
                }
                return '[' . $matches[1] . $matches[2] . ' custom_class=' . $value . $matches[4] . ']';
            },
            $content
        );
        
        // Debug logging (only if WP_DEBUG is enabled)
        if (defined('WP_DEBUG') && WP_DEBUG && $content !== $original) {
            error_log(sprintf(
                '[POLYLANG FIX] Post ID %d (from %d): Fixed %d unclosed custom_class=\', %d unclosed custom_class=", %d empty custom_class attributes',
                $tr_id,
                $post_id,
                $fix2_count,
                $fix3_count,
                $fix4_count
            ));
        }
        
        if ($content !== $original) {
            wp_update_post(array(
                'ID' => $tr_id,
                'post_content' => $content
            ));
        }
    }
    
    /**
     * Solution 4: Clean content on frontend display (Final Safety Net)
     * This ensures broken content doesn't display even if it got into the database
     */
    add_filter('the_content', 'remove_custom_class_id_from_html', 999);
    function remove_custom_class_id_from_html($content) {
        // Remove id="custom_class=" (malformed with extra equals)
        $content = preg_replace('/\s+id=["\']custom_class=["\']?/i', ' ', $content);
        
        // Remove id="custom_class" (literal value only)
        $content = preg_replace('/\s+id=["\']custom_class["\']/i', ' ', $content);
        
        return $content;
    }
    
    #1492610

    hello
    i have the same problem…
    I’m about to put a site made with enfold online but when I test sending an email from the contact form, it says it was sent successfully but it doesn’t reach its destination. how to solve?

    #1492605

    Hi,

    Please try to update to the latest version first of all: https://kriesi.at/documentation/enfold/theme-update/. If that doesn’t help then try to temporarily deactivate all plugins or custom code you might have added, to see if that changes anything.

    Best regards,
    Rikard

    #1492601
    #1492591

    Hi,

    Thank you for the update.

    You can apply a custom css class (e.g “av-tab-section-title-limit”) to the tab sections where you need the modifications, then adjust the selectors in the css rules accordingly. Please check this documentation for more information on how to apply custom css class names to the elements.

    https://kriesi.at/documentation/enfold/add-custom-css/

    #top .av-tab-section-title-limit .av-tab-section-tab-title-container {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        gap: 10px;
    }
    
    #top .av-tab-section-title-limit .av-tab-section-tab-title-container > * {
        flex: 0 0 calc((100% / 6) - (10px * 5 / 6));
        max-width: calc((1310px - (10px * 5)) / 6);
        box-sizing: border-box;
    }

    Best regards,
    Ismael

    #1492589

    In reply to: Editor page not works

    Hey Luckyredsun,

    Thank you for the inquiry.

    We tried logging in, but the account above is invalid. Please check the info carefully. Which editor are you using, the classic editor or the block editor? Please try to reselect the editor in Enfold > Theme Options > Select Your Editor, located at the very bottom.

    fc5lVMx.md.png

    Let us know the result.

    Best regards,
    Ismael

    carrclaudia
    Participant

    Hello Enfold Support Team,
    I am experiencing a recurring fatal error on a live website (https://www.drisabelbalza.com) that triggers WordPress “Your Site is Experiencing a Technical Issue” emails repeatedly.

    Environment:
    WordPress version: 6.8.3
    Parent theme: Enfold 7.1.3
    Active theme: Enfold Child (version 7.1.3)
    Current plugin: (version )
    PHP version: 7.4.33

    Error Details:
    An error of type E_ERROR was caused in line 223 of the file /home/drisabel/public_html/wp-content/themes/enfold/includes/classes/class-social-media-icons.php. Error message: Uncaught Error: Class ‘avia_font_manager’ not found in /home/drisabel/public_html/wp-content/themes/enfold/includes/classes/class-social-media-icons.php:223

    Stack trace:
    #0 /home/drisabel/public_html/wp-content/themes/enfold/includes/classes/class-social-media-icons.php(259): avia_social_media_icons->build_icon(Array)
    #1 /home/drisabel/public_html/wp-content/themes/enfold/includes/classes/class-social-media-icons.php(288): avia_social_media_icons->html()
    #2 /home/drisabel/public_html/wp-content/themes/enfold/includes/helper-main-menu.php(22): avia_social_media_icons(Array, false)
    #3 /home/drisabel/public_html/wp-includes/template.php(812): require(‘/home/drisabel/…’)
    #4 /home/drisabel/public_html/wp-includes/template.php(745): load_template(‘/home/drisabel/…’, false, Array)
    #5 /home/drisabel/public_html/wp-includes/general-template.php(206): locate_template(Array, true, false, Array)
    #6 /home/drisabel/public_html/wp-content/themes/enfold/header.php(275): get_template_part(‘includes/helper’, ‘main-menu’)
    #

    What I’ve already tried:
    1- Purchased and installed a fresh, original Enfold 7.1.3 download
    2- Verified that only one Enfold parent theme exists in /themes/enfold
    3- Confirmed child theme only contains custom files (no class overrides). It exists in /themes/enfold-child
    4- Switched PHP versions (8.1 → 7.4.33)
    5- Cleared cache and re-uploaded theme via FTP
    Despite this, the error has persisted since August 27, 2025, and continues to send automated WordPress admin emails. The live website https://www.drisabelbalza.com works fine and normally, but my client wants to stop receiving these alert emails from WordPress.

    Questions:
    It appears that avia_font_manager is not being loaded before class-social-media-icons.php is called. Could you please advise:
    – Which file should load avia_font_manager in Enfold 7.1.3? May I need a code snippet somewhere?
    – Whether this indicates a corrupted load order or a missing include
    – If this is a known issue with WordPress 6.8.3
    – I had a long stack trace list when I switched from PHP 7.4.33 to PHP 8.1, and it was worse in PHP 8.3, which is why I downgraded to PHP 7.4.33, where the list is shorter.

    Thank you for your help.
    Best regards,
    Claudia.

    • This topic was modified 2 weeks, 3 days ago by carrclaudia.
    • This topic was modified 2 weeks, 2 days ago by carrclaudia.
    • This topic was modified 2 weeks, 2 days ago by carrclaudia.
    • This topic was modified 2 weeks, 2 days ago by carrclaudia.
    • This topic was modified 2 weeks, 2 days ago by carrclaudia.
    • This topic was modified 2 weeks, 2 days ago by carrclaudia.
    #1492577

    In reply to: Chacnging letterfont

    As far as i can see : https://www.microsoft.com/en-us/download/details.aspx?id=106087
    You can download it from Microsoft – but the included Eula Text is not clear enought if a web-font usage is allowed.

    If you own that font – maybe you should be clear what you like to use as font-weight. Even the normal Aptos got a lot of different font-weights (regular, light, semibold, bold, extrabold, black). My recommendation is to use a selection only on performance reasons – f.e. (light, regular, bold)

    To have a better modern browser support – take the ttf files and convert them to woff2. (f.e. on https://transfonter.org/)
    Put all font-weights (ttf and woff2) in a folder f.e. “Aptos” – and zip that folder for uploading it to the enfold font-manager.
    After that – you can choose that font at the end of the drop-downlist for Body font and headings.

    #1492573

    Hey astjo,

    Please try the suggestions listed here: https://kriesi.at/documentation/enfold/contact-form/#my-contact-form-is-not-sending-emails-

    Best regards,
    Rikard

    #1492572

    Hey CastlegateIT,

    Please try the following in Quick CSS under Enfold->General Styling:

    .tabcontainer {
      margin: 0;
    }

    Best regards,
    Rikard

    #1492568
    Stephan_H
    Participant

    In your Law Demo (https://kriesi.at/themes/enfold-law/) the font file justice.woff2 seems to be missing (404). Where can I get that file from?
    Thanks.

    #1492564

    Topic: Chacnging letterfont

    in forum Enfold
    JoStudioDeRijp
    Participant

    Hi Enfold!
    I have a question; how can I change the letterfont on this website: https://waterlandendijken.nl
    into the font Aptos. It is now the Open Sans. Aptos is nog on the list but our cleint asks for it. Is that possible?
    I hope you can help me!

    Kind regards, Jolanda, JoStudio

Viewing 30 results - 61 through 90 (of 243,789 total)