Forum Replies Created
-
AuthorPosts
-
Hey aaronjosephhall1,
I assume that you added your API at: Enfold Theme Options ▸ Newsletter ▸ Newsletter via Mailchimp ▸ Enter a valid Mailchimp API Key
if this is true try going to Enfold Theme Options ▸ Performance ▸ Disabling Of Template Builder Elements ▸ Always load all elements and see if this helps.Best regards,
MikeHey frb1,
Try this CSS in your Enfold Theme Options ▸ General Styling ▸ Quick CSS field:.html_header_transparency.html_header_glassy .logo .av-contains-svg #Layer_1 .st0{ fill:#000; }
After applying the css, please clear your browser cache and check.
Best regards,
MikeHi,
Please go to Enfold Theme Options ▸ Theme Update there you will see that you are using an old Themeforest API Key these are no longer used, you need to go to your Theme Forest account and create a new Envato private token amd remove the old Themeforest API Key
Then try disabling all of your plugins and then reload the site and try adding your new logo. If that resolves the issue, then reactivate each plugin individually and reload the page until you find the conflict.Best regards,
MikeMarch 30, 2024 at 4:20 pm in reply to: Menu problem on iPAD with Safari browser when using back button #1438760Hi,
Thank for the login, I disable the previous solution and added this javascript solution:window.addEventListener('pageshow', (event) => { if (event.persisted) { if (window.matchMedia('(min-width: 990px)').matches) { const menu = document.getElementById('avia-menu'); const visibleSubMenus = menu.querySelectorAll('ul.sub-menu[style*="opacity: 1"]'); if (visibleSubMenus.length > 0) { window.location.reload(); } const visibleMagaMenus = menu.querySelectorAll('div.avia_mega_div[style*="opacity: 1"]'); if (visibleMagaMenus.length > 0) { window.location.reload(); } } else { const visibleoverlay = document.querySelectorAll('.av-burger-overlay-active'); if (visibleoverlay.length > 0) { window.location.reload(); } } } });
This checks if the main menu sub-menu, or mega menu, or burger menu overlay is visible, if any of them are then it means the browser back button was used and the browser id displaying a cached page, so the javascript reloads the page to correct.
If a main menu link is clicked then using the back button doesn’t cause the page to reload, and the same for some Windows browsers like Chrome & Edge.
This will also not cause any issues with normally navigating the site with menu items, I’m not sure how popular using the browser back button is, since most online stores, banks, and sites where data is input often advise to not use the browser back button, but this will solve the issue if someone does.
This works for Android, but I don’t have a iPad or iPhone, but I’m pretty sure it will work.
Best regards,
MikeHi,
Try this CSS in your Enfold Theme Options ▸ General Styling ▸ Quick CSS field:.avia_textblock p img { border-radius: 100%; box-shadow: rgba(0, 0, 0, 0.6) 4px 6px 10px 4px; }
After applying the css, please clear your browser cache and check.
Please see the screenshot in the Private Content area of the expected results.Best regards,
MikeHi,
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,
MikeHey Davey,
The shortcode that you are using above doesn’t include all of the attributes, please use the Event List widget:
this is the proper footer widget element, this works in my test on category pages:
Please note that using the contact form is not appropriate for support questions, please log in to the support forum and open a new thread if you need further assistance.
If you are unable to login to the support forum because you don’t have a activate support contract, please try going to your Theme Forest account and renew your support and then log in to the support forum and open a new thread.
Thank you for your patience and understanding and for using Enfold.Best regards,
MikeHey wagdimakkar,
Try this shortcode count up cloneBest regards,
MikeHey Meetx,
Please see the theme options at Enfold ▸ Accessibility ▸ Accessibility Support ▸ Accessibility Conformance Level and choose theme accessibility conformance level:
Then add a one of the plugins,
One Click Accessibility adds, among other things,
Enable skip to content
Add outline focus for focusable elements
please note that you must enable it in the plugin options, and for Advanced Layout Builder page you must manually add the skip to content ID for it to work.
The WP Accessibility seems to be better but you still need to set the options:
and I had to add this css for a outline focus for focusable elements:a:focus { border:1px solid red !important; }
Perhaps I missed where to set this in the plugin options, but the skip to content & skip to menu worked well.
As for your question about H1, if you want your slider to be a H1 we can help, but typically people use a heading as a H1 because you only want one per page and sliders typically have many slides and headlines and the H1 doesn’t have to be the very top element, it can be the heading after the slider.
If you want to try making the menu keyboard tabbing work though menu skipping sub menu items unless down or up arrow keys are used you can try this solutionBest regards,
MikeHi,
I believe that you can also have your image as a circle with shadow, please link to your page with the above setup so we can offer some css, unfortunately you can not use a image element and have a text element wrap around the image, the image and text both need to be in the same element.Best regards,
MikeHi,
Well do, to have a burger menu up to 1024px try this CSS in your Enfold Theme Options ▸ General Styling ▸ Quick CSS field:@media only screen and (max-width: 1024px) { #top #header .av-main-nav > li.menu-item { display: none!important; } #top #header .av-burger-menu-main { cursor: pointer; display: block!important; } }
After applying the css, please clear your browser cache and check.
Best regards,
MikeHi,
The function above can’t be applied to certain sections, it is applied to the whole page for it to work, but I think that you can choose which pages to apply it to, so if you have a page that doesn’t need it it all we could disable it. As this function seems to help for most of your site, as I understand, it sounds like just a couple of areas that you want to adjust.
So for example on your /iscrizione-master/ page you wanted to change this:
So I found that if we use css media queries for 1024px it seems that they will work, that is when the page is really 425px the site and css thinks it is 1024px, but above 1024px the css seems to work correctly.
So try adding this custom class to this color section that you don’t want to show on mobile screens: hide-on-small and then create a new color section with the changes per your screenshot above to show on the mobile screens with the custom class: hide-on-large and then add this css:@media only screen and (max-width: 1025px) { #top .hide-on-small { display: none; } } @media only screen and (min-width: 1026px) { #top .hide-on-large { display: none; } }
I believe that this will work, and if it does then you can repeat this for your other color sections using the same classes accoss your site.
Best regards,
MikeHi,
Unfortunately the function above doesn’t allow the media queries to work so I can’t add css to make this change only for mobile, I recommend changing your page layout to suit.
You could try creating a second set of elements and use the element visibility options to hide the desktop version and show your new mobile version, but I don’t think this will work because the element visibility options use the same css media queries to work.
So your best option may be to design your page layout with the mobile view in mind and show it the same way for desktop, since above you wrote that 70% of user access is via mobile.Best regards,
MikeMarch 29, 2024 at 11:06 am in reply to: Menu problem on iPAD with Safari browser when using back button #1438676Hi,
Please include a admin login in the Private Content area so we can examine.Best regards,
MikeHi,
Thanks for the feedback I think I understand better now, basically you want to disable all of the mobile styles, which may make your site hard to read on mobile devices because all of the elements will be very small. Typically this would be a very big job to overwrite all of the mobile css, but I found a solution that wotks on my demo site, notice in this screenshot that the elements display like on a desktop just smaller:
Try adding this code to the end of your child theme functions.php file in Appearance ▸ Editor, or 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:
then add this code and save.function my_custom_viewport_meta( $meta_viewport ) { return '<meta name="viewport" content="width=1024">'; } add_filter( 'avf_header_meta_viewport', 'my_custom_viewport_meta' );
After applying please clear your browser cache and check.
Best regards,
MikeMarch 28, 2024 at 11:51 am in reply to: Menu problem on iPAD with Safari browser when using back button #1438543Hi,
Please try this snippet instead:window.addEventListener('pageshow', (event) => { if (window.matchMedia('(min-width: 990px)').matches) { document.querySelectorAll('#avia-menu .sub-menu').forEach((subMenu) => { subMenu.style.opacity = '0'; subMenu.style.visibility = 'hidden'; subMenu.style.display = 'none'; }); } else { const overlay = document.querySelector('.av-burger-overlay'); if (overlay) { overlay.style.display = 'none'; overlay.style.opacity = '0'; } const hamburger = document.querySelector('.av-hamburger'); if (hamburger) { hamburger.classList.remove('is-active'); } document.querySelectorAll('.av-active-burger-items .sub-menu').forEach((subMenu) => { subMenu.style.display = 'none'; }); document.querySelectorAll('.av-active-burger-items .av-width-submenu').forEach((withsubMenu) => { withsubMenu.classList.remove('av-show-submenu'); }); document.documentElement.classList.remove('av-burger-overlay-active', 'av-burger-overlay-active-delayed'); } });
and don’t use Smart Conditional Logic.
Please ensure to copy the code from the forum and not an email notification so the symbols are not converted.Best regards,
MikeMarch 28, 2024 at 10:56 am in reply to: Menu on mobile remains open when I return to the previous page #1438539Hi,
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,
MikeHi,
I guess that I misunderstood, your screenshot showed two columns of the table side-by-side, the default behavior is a single full width column like what is shown on your site now:
since you say that you prefer a single column, I recommend not using the solution above and just leave it as it is right now.Best regards,
MikeHi,
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,
MikeMarch 28, 2024 at 1:00 am in reply to: Menu on mobile remains open when I return to the previous page #1438505Hi,
I was just working on another thread where a similar issue was that the sub-menu and the burger menu were still open when the browser back button was used, this is due to the browser serving a browser cached version of the page. The following javascript solved this in my tests, and while my above solution worked for the custom button issue you are having I thought that perhaps this would be a better solution for you as it will also solve the use of the browser back button, so give this a try instead of the above solutions and see if it works for you. I recommend using the WP Code plugin then add a new snippet, in the top right corner use the javascript snippet as the code type:
and add this code:window.addEventListener('pageshow', (event) => { if (window.matchMedia('(min-width: 990px)').matches) { document.querySelectorAll('.sub-menu').forEach((subMenu) => { subMenu.style.opacity = '0'; subMenu.style.visibility = 'hidden'; }); } else { const overlay = document.querySelector('.av-burger-overlay'); if (overlay) { overlay.style.display = 'none'; overlay.style.opacity = '0'; } const hamburger = document.querySelector('.av-hamburger'); if (hamburger) { hamburger.classList.remove('is-active'); } document.documentElement.classList.remove('av-burger-overlay-active', 'av-burger-overlay-active-delayed'); } });
Please ensure to copy the code from the forum and not an email notification so the symbols are not converted.
After applying the css, please clear your browser cache and check.Best regards,
MikeMarch 28, 2024 at 12:50 am in reply to: Menu problem on iPAD with Safari browser when using back button #1438504Hey Bruno,
Thanks for the screenshots, I tested this on my demo site with Safari on Mac and Firefox on Windows and the sub-menu and the burger menu were open when the browser back button was used, this is due to the browser serving a browser cached version of the page. The following javascript solved this in my tests, I recommend using the WP Code plugin then add a new snippet, in the top right corner use the javascript snippet as the code type:
and add this code:window.addEventListener('pageshow', (event) => { if (window.matchMedia('(min-width: 990px)').matches) { document.querySelectorAll('.sub-menu').forEach((subMenu) => { subMenu.style.opacity = '0'; subMenu.style.visibility = 'hidden'; }); } else { const overlay = document.querySelector('.av-burger-overlay'); if (overlay) { overlay.style.display = 'none'; overlay.style.opacity = '0'; } const hamburger = document.querySelector('.av-hamburger'); if (hamburger) { hamburger.classList.remove('is-active'); } document.documentElement.classList.remove('av-burger-overlay-active', 'av-burger-overlay-active-delayed'); } });
Please ensure to copy the code from the forum and not an email notification so the symbols are not converted.
After applying the css, please clear your browser cache and check.Best regards,
MikeHey KQed0428,
Thanks for the link to your site, but the login doesn’t allow me to add css, so you will need to add this to achieve what you are asking;
Try this CSS in your Enfold Theme Options ▸ General Styling ▸ Quick CSS field:#top.home .product-sorting { display: none; } .responsive #top.home #av_section_3 > .container { max-width: 100%; padding: 0; }
Please ensure to copy the code from the forum and not an email notification so the symbols are not converted.
After applying the css, please clear your browser cache and check.Best regards,
MikeHey woogie07,
You will need to use a plugin, the Dev Team says it is specific for commercial websites and too specific for theme. I’m not sure what plugins are available for this as I have not investigated it.Best regards,
MikeHey scotthco,
Please link to your page so we can examine and understand better.Best regards,
MikeMarch 27, 2024 at 10:25 pm in reply to: :hover effect on child divs when hovering over parent. #1438496Hey TBant,
Please link to your page so we can examine and understand better.Best regards,
MikeMarch 27, 2024 at 10:17 pm in reply to: Facing some bugs / issues after upgrading the ENFOLD version to 5.6.10 #1438495Hi,
When I check your site it shows that it is using v5.6.10, so it seems that how you tried to restore to the old version didn’t work. Try checking with your webhost backup versions and choose one from the time that your site was working correctly and then restore it, please note that you need to restore the files and the database, some webhost backups show the database restore on a different tab in the tool and may be easily overlooked.
After you restore the site, try creating a staging site and use it to test updates on, typically updates don’t cause an issue, but one can not be sure how customizations or plugins will behave with a update, in general this is a good practice.Most cPanel webhosts have a staging site option, some in the dashboard:
Others add the option in the Softaculous WordPress Management
There may be other staging site options in different cPanel servers, these are the two that I have seen.Best regards,
MikeHey cuccarini,
Thank you for your patience and the link to your site, for your table your custom css was setting the table to flex but not the last row, I adjusted your css so the last row is also flex and removed the dots, now it works correctly.
Compared to your screenshot it looks like you would like the table to have the two columns side-by-side, so to do this I added this css:@media only screen and (max-width: 767px){ .responsive .mobile-two-columns .pricing-table-wrap { display: table-cell; width: 30%; } }
and then I added the custom class mobile-two-columns to your first table:
and now the columns are side-by-side on mobile under the image:
I know your screenshot showed the image and the two columns all in one row, but this made the table too small on smaller devices like iPhone 7.
If you want to add this to your other tables, then add the custom class mobile-two-columns to them like the first one.Best regards,
Mike -
AuthorPosts