Hi,
Thanks for the login details. The page in question looks fine on my end on both desktop and mobile, could you post screenshots highlighting the problems you are seeing please?
Best regards,
Rikard
Hey woogie07,
Try this CSS in your Enfold Theme Options ▸ General Styling ▸ Quick CSS field:
@media only screen and (max-width: 479px) {
.responsive #top #wrap_all #header .social_bookmarks, .responsive #top #wrap_all #main .av-logo-container .social_bookmarks {
display: block;
}
}
Best regards,
Mike
Hi,
Thank you for the link to your site, on the page that you have linked to the widths of the text in the cells now look good, so I guess the cell padding tip above helped.
I see that you have two cells hidden on mobile, both are image backgrounds, if you want them to show you can change this:

you have one column with a background image that has no content and no min height so it will not show:

please add a min-height for it to show:

When I check the slider text is white on desktop & mobile, I check with Windows in Chrome, Firefox, & Edge Dev Tools and Android phone. If you see black text on your phone try clearing your browser cache following these steps for Safari and note step 4 where you will Clear the History.
Those are the only issues that I see, please check.
Best regards,
Mike
There seems to be lots of viewing issues on mobile that don’t match the desktop.
I have added WP access in Private. If you could take a look and see.
Thanks
Hi,
Mobile only – Social icons in header
Is there any CSS that can be added so that the Facebook and Instagram icons appear in the top next to the burger menu – for mobile only?
Thanks
Hi,
The page in private content is displaying content on desktop, but not on mobile – I just see the header and footer details.
Can you help?
Thanks
Hi,
Thank you for the link to your site and your patience, for your first slide with the button, it has a link so adding the button creates a nesting link, which typically wil cause issues, but it looks like this css will help:
#main .aviaccordion-excerpt p > a {
text-decoration: none;
}
#main .main_color a.my-accordion-button {
text-decoration: none;
background: blue;
padding: 10px;
border-radius: 2px;
color: #FFF;
position: relative;
top: 135px;
}
#main .aviaccordion-slide-link .aviaccordion-title {
top: -50px;
position: relative;
}
#main .aviaccordion-slide-link {
text-decoration: none;
}
this is the expected results:

Best regards,
Mike
Your screen shot shows the white arrow up on the top of white block on rollover?
Thats what I want to emulate
Thanks
Hey ballindigital,
Try this CSS in your Enfold Theme Options ▸ General Styling ▸ Quick CSS field:
#top .avia_cart_buttons {
opacity: 1;
}
#top div.avia_cart_buttons a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,
#top div.avia_cart_buttons a.button.show_details_button:hover {
color: black !important;
}
After applying the css, please clear your browser cache and check.
Best regards,
Mike
Hi,
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 the this code and save.
add_filter('avf_logo','av_change_logo');
function av_change_logo($logo)
{
if(wp_is_mobile() ) {
$logo = "/wp-content/uploads/2024/04/LogoMobile.png";
}
return $logo;
}
you may need to make the image url in the code your full path if this doesn’t work, I didn’t want to post your full url as I think you want it private.
Best regards,
Mike
Hey Petra,
Thanks for the link to your page, I see that you are using some grid rows and the cells have a Cell Padding of 150px like this:

Try using the icon for mobile devices and change the Cell Padding to zero, like this:

For each icon is a different setting for different device sizes, you may want to use zero for the three smallest sizes or at least much less than what you use for desktop.
See if this helps, and if you want to include a admin login in the Private Content area so we can help more, just use any fake email address and post the user & pass in the Private Content area below.
Best regards,
Mike
Hey woogie07,
It is the padding for the portfolio grid, try this CSS in your Enfold Theme Options ▸ General Styling ▸ Quick CSS field:
#top .avia-fullwidth-portfolio .sort_width_container {
padding: 0;
}
Best regards,
Mike
Hello I have a sticky button, but I want i only on desktop. This is the code I have, now is shown in mobile and desktop…what do I have to change?
.mobile-nav {
background: rgba(255,255,255,0.01);
position: fixed;
bottom: 0;
height: 90px;
width: 120%;
display: flex;
justify-content: space-around;
}
.bloc-icon {
display: flex;
justify-content: center;
align-items: center;
}
.bloc-icon img {
width: 30px;
}
@media screen and (min-width: 1800px) {
.mobile-nav {
display: none;
}
}
it is the flex_cell setting – because default padding of flex_cell is 30px . You can set it for each flex_cell now or give a custom class to the grid-row – f.e. stepcolor-separator and set in quick css:
#top .stepcolor-separator .flex_cell {
padding: 10px
}
PS: do not forget to set on advanced tab the mobile behavior : “Cell appear besides each other …”
Hey marco593,
Thank you for your patience, the following javascript will add the chart title to the center of the Doughnut Chart,

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 doughnut_chart_with_title_in_center() { ?>
<script>
document.addEventListener('DOMContentLoaded', function() {
function waitForChartJs() {
if (typeof Chart === 'undefined') {
setTimeout(waitForChartJs, 50);
} else {
registerCenterTitlePlugin();
}
}
function registerCenterTitlePlugin() {
Chart.register({
id: 'centerTitle',
beforeInit: function(chart) {
// Dynamically hide the title and legend
const options = chart.options;
if (options.plugins) {
if (!options.plugins.title) {
options.plugins.title = {};
}
options.plugins.title.display = false; // Hide title
if (!options.plugins.legend) {
options.plugins.legend = {};
}
options.plugins.legend.display = false; // Hide legend
}
},
afterDraw: function(chart) {
if (chart.config.type === 'doughnut') {
const ctx = chart.ctx;
const width = chart.width;
const height = chart.height;
const fontSize = (height / 114).toFixed(2);
ctx.font = fontSize + "em sans-serif";
ctx.textBaseline = "middle";
ctx.textAlign = "center";
// Use existing title if set, otherwise use a default text
const text = chart.options.plugins.title.text || 'Your Title Here';
const textX = width / 2;
const textY = height / 2;
ctx.fillText(text, textX, textY);
}
}
});
}
waitForChartJs();
});
</script>
<?php
}
add_action( 'wp_footer', 'doughnut_chart_with_title_in_center', 99 );
This is the result:

Best regards,
Mike
Hi,
Great, I’m glad that you got things working and thanks for the update. Please let us know if you should need any further help on the topic, or if we can close it.
Best regards,
Rikard
Hi,
Thanks for the update. Please let us know if you should need any further help on the topic, or if we can close it.
Best regards,
Rikard
Hi, can I re-open this topic – https://kriesi.at/support/topic/masonry-load-more-not-working-since-update-to-5-6-10/? We thought it was a conflict with the Hustle plugin, but when that plugin is disabled it still happens. We are still having trouble with the ‘load more’ not working. It seems every time we apply theme updates, this problem occurs. And I’m having a problem troubleshooting this because when I’m logged into the website the load more works, but when I’m logged out it doesn’t.
I’m wondering if the Sucuri firewall caching may be the problem. I disabled that as well, but it didn’t appear to make a difference. I think the Load More is an ajax function, right? Is it possible the firewall is blocking the load more except when logged into the website? If so, is there a way to whitelist it in the firewall?
Hi Ismael,
Thanks for having a look at that. I think it was related to the Autoptimize plugin. I disabled that and the accordions look to be working. Can you check on your end?
They were working in Chrome on desktop, but when I checked in Edge they were having the same issue that we were seeing on mobile. They are working in Edge now that the plugin has been disabled.
Ryan
Hi,
Thanks for the update.
A quick fix is to manually define the position of the calendar, but this may need to be adjusted for different screen sizes using css media queries.
.flatpickr-calendar.animate.arrowTop.arrowLeft.rightMost.open {
right: auto !important;
left: 660px !important;
}
Best regards,
Ismael
Hello,
I have a small problem again. I would like to integrate different complete page contents into a tab section.
My Example:
Here the page should be in the tab:
another tab, then another page, and so on.
Unfortunately, I can’t get the page content element in there, only above it (as in the example).
Is there a way to integrate this or another solution to display different page contents in a structured way?
In general, I would like to say that I am very satisfied with ENFOLD.
Thank you very much. Matthias
Hi,
Add this css code to adjust the layout of the tag pages:
#top.tag .no_margin.av_one_third {
float: none;
margin-right: 2%;
width: 31%;
margin-bottom: 2%;
}
#top.tag .grid-sort-container {
display: flex;
flex-wrap: wrap;
flex-direction: row;
}
#top.tag .grid-entry-title.entry-title {
font-size: 1.2em;
padding: 10px 13px;
}
Then add this code in the functions.php file to adjust the image thumbnail:
add_filter("avf_post_slider_args", function($atts, $context) {
if( $context == "tag" ) {
$atts['type'] = 'grid';
$atts['preview_mode'] = 'custom';
$atts['image_size'] = 'full';
}
return $atts;
}, 10, 2);
If you have any additional questions at this time we kindly ask that you open them up in a separate thread. The longer threads get in the forum, they become more difficult to support as they tend to drift off topic and they also make it troublesome for users trying to search for solutions. Keeping threads relevant to their original inquiry ensures that we can keep better track of what has been resolved and that users can more effectively find answers to similar issues they might be experiencing.
Thanks!
Best regards,
Ismael
Hi,
Looks like the issue also happens on desktop view. It might be due the following script error which is generated from the compressed (autoptimize_single) script.
Uncaught TypeError: $.avia_utilities.supports is not a function
at avia_hover_effect (autoptimize_single_aec3c90c3ca8780bf5fccbd8621958ec.js:105:42)
at $.avia_utilities.avia_ajax_call (autoptimize_single_aec3c90c3ca8780bf5fccbd8621958ec.js:33:29)
at HTMLDocument.<anonymous> (autoptimize_single_aec3c90c3ca8780bf5fccbd8621958ec.js:11:44)
at e (jquery.min.js:2:27028)
at t (jquery.min.js:2:27330)
Please try to deactivate the Autoptimize plugin temporarily and let us know of the result.
Best regards,
Ismael
Hi, my host provider updated the PHP version and the website stopped working and showed these message:
Fatal error: Unparenthesized a ? b : c ? d : e is not supported. Use either (a ? b : c) ? d : e or a ? b : (c ? d : e) in /home/customer/www/pastelerianani.mx/public_html/wp-content/themes/enfold/functions-enfold.php on line 293
Then via FTP I tried to update the theme to the newest version and now it only shows a white page. Site is in Recovery Mode to access backend.
Version of PHP running is 8.0.30
Would love to understand how to solve this issue.
I am trying to add a button to the accordion slider.
I would like it to show up underneath the Caption Title and text.
I found this post that was helpful, (https://kriesi.at/support/topic/how-to-add-button-to-accordion-slider-image/) telling me to add the button using html and style it in the quick css. I did this, but the button shows up behind the title and caption text AND everything is underlined. And it messes up the width of the text too. YIKES!
I’ve added my link in the private area. So you can see what is happen. Any idea how to fix?
Thanks in advance!
Hi,
Try this CSS in your Enfold Theme Options ▸ General Styling ▸ Quick CSS field:
.html_elegant-blog #top .post-entry .blog-categories {
display: inline;
margin-left: 10px;
}
.html_elegant-blog #top .slide-content .slide-meta {
display: inline;
}
After applying the css, please clear your browser cache and check.
Best regards,
Mike
This reply has been marked as private.
Hi there, my client who has the website http://www.movewithmaria.co.uk wants to have her icon list big on desktop and smaller on mobile, I have gone in, changed all of the rows, all of the icon systems everything to be “responsive” and to not show on mbiles with the big version and then only show the small version on mobile to no avail.
Please can you help – i don’t know why it isn’t working.
Some other pictures about H3 showing in a different style (on a laptop)