Hi,
Using this https://kriesi.at/support/topic/content-slider-with-image-and-text-on-the-right/
The slider doesn’t work at all on that page
ANy idea? It works well on another website
Thank you
-
This topic was modified 3 months, 1 week ago by
koomo.
Hi there! It’s been a while but I’m back with some more issues regarding the centering of shortcode icons in an Avia text box, along with another issue with adding a custom fontello icon.
I will note: with all of these issues, I’ve cleared cache on the website, on my browser, used incognito windows and other browsers to cross check and troubleshoot.
Overview: I’ve uploaded an IMDB Fontello Icon as outlined in the Enfold documentation. I want to be able to use this icon in both the header & socket as well as within the Shortcode Icons options to use on pages within the site using the text block editor.
I have inserted the following CSS in the Quick CSS theme options section:
#top .av_textblock_section .av_font_icon {
display: inline-block;
float: none;
}
Issue #1 with a custom fontello icon:
When using in a standard text box and inserting the icons using shortcode, the icons do center align but they are staggered (the custom icon is lower than the Instagram icon that is already in there). See the link in the Private Content and scroll down to the bottom to see the result of that.
Issue #2:
Header & footer icons are also misaligned, see screenshot link below.
As a result of changing the size of the icons in the header and footer as well, the mouseovers are off (on the Instagram specifically, the circle mouseover is not centering around the icon). Best way to see this is in the live link I’ve provided as well as the screenshots in the Private Content!
Thank so much in advance!
before you change anything – make a backup of the status quo of your page ( a good plugin even in free version is : duplicator
Especially if it is a major update (5.x to 6.x; …), I would advise everyone to follow this way. You always have a rollback in the background.
The advantage of this procedure is that it can be undone.
Uploading the new theme takes a little time; if all goes well, the site will only be offline for a short time (just for the moment of renaming).
Update via ftp
- Download the “installable WordPress file only” file from themeforest (envato) and unzip it
- After that – you got a folder : enfold
- Rename this downloaded newest version to enfold-new
- via ftp: Upload that enfold-new folder to the themes folder
- via ftp: Rename the existing enfold folder to f.e. enfold-old
- via ftp: Rename your uploaded enfold-new folder now to enfold
- On Enfold – Performance – check mark and “Delete Old CSS And JS Files?”
- Check if your Website works to your full satisfaction.
- Yes – then stop here – Update is finished
- After a while of testing – you can delete that enfold-old folder via ftp
- No – delete or rename back the enfold folder back to enfold-new
- rename the enfold-old folder back to enfold
- check on enfold board if there are known bugs – or similar problems
Thank you!
For everybody this worked for me:
add_action(‘wp_footer’, function() {
?>
<script>
jQuery(function($){
function moveGTranslate() {
if ($(window).width() > 768) return;
var targetLi = $(‘.menu-item-3651’); // Ziel-Menu-Punkt
var gtrans = $(‘.gtranslate_wrapper’);
// Nur verschieben, wenn beide vorhanden sind
if (targetLi.length && gtrans.length && !targetLi.find(‘.gtranslate_wrapper’).length) {
gtrans.appendTo(targetLi);
}
}
// 1) Wiederholen bis GTranslate geladen ist
var waitGT = setInterval(function(){
if ($(‘.gtranslate_wrapper’).length) {
clearInterval(waitGT);
moveGTranslate();
}
}, 300);
// 2) Wenn Burger-Menü geöffnet wird
$(document).on(‘click’, ‘.av-hamburger’, function(){
setTimeout(moveGTranslate, 200);
});
// 3) Bei Resize (z. B. Rotation)
$(window).on(‘resize’, function(){
setTimeout(moveGTranslate, 150);
});
});
</script>
<?php
}, 999);
This topic can be closed :))
Best regards
Barbara
Hi,
Thank you for the update.
We replaced the shortcode with the Widget Area element displaying the Instagram widget. It’s now rendering, but returning the error: Instagram returned error 429. Are you using the Instagram widget on other sites as well? Please try waiting a few hours or a full day, then check the page again. We have set it to cache the Instagram images on your server.
These threads might be related to the issue:
— https://kriesi.at/support/topic/enfold-theme-instagram-side-bar-widget-not-working/#post-1350365
— https://kriesi.at/support/topic/problem-with-instagram-widget/
Best regards,
Ismael
Hi,
Thank you for the update.
We removed the previous modifications because they conflicted with the current ones and updated the code slightly. This should center the logo, position the burger menu on the left and place the social icons on the right. In mobile view, it will revert back to the default layout, with the logo on the left, the burger menu on the right and the social icons hidden. This should also set the default color of the burger menu and social icons to white on transparent headers.
@media only screen and (min-width: 768px) {
/* Add your Desktop Styles here */
.html_header_top #top .av_logo_right .logo {
position: relative;
left: 50%;
transform: translateX(-50%);
margin: 0 !important;
z-index: 9;
}
.responsive.html_logo_right #top #wrap_all .av_mobile_menu_tablet .main_menu {
width: 100%;
display: flex;
}
#top #wrap_all .social_bookmarks,
#top #wrap_all .social_bookmarks a,
#top #wrap_all .social_bookmarks li {
margin-left: auto;
}
.header_color.av_header_transparency .av-hamburger-inner,
.header_color.av_header_transparency .av-hamburger-inner::before,
.header_color.av_header_transparency .av-hamburger-inner::after {
background-color: #ffffff;
}
#top .av_header_transparency .phone-info, #top .av_header_transparency .social_bookmarks li a {
color: #ffffff;
}
}
Desktop:

Mobile:

Best regards,
Ismael
Hey AgenturLanzinger,
Thank you for the inquiry.
Adjusting the background position a bit should help. Please try to add this css code:
.responsive #top #wrap_all .av-flex-cells .no_margin {
background-position: 50% 100%;
}
Result:

Best regards,
Ismael
That’s nearly perfect @Ismael :) Only thing is, while the logo was not entered in the desktop view but it was centred in the mobile view, now it’s all placed on the right and half cut off on the mobile view (iPhone 15 with latest iOS). How can it be fixed also on mobile?
Also, how can I have the social media icons on the right hand side of the header on desktop view, instead of next to the burger menu on the left?
Could you please let me know how to make the burger icon and the “Menu” label appear white instead of gray?
I’d also like them to remain gray once the page is scrolled and the menu shrinks against a white background. Alternatively, it can remain white if the background remains transparent when scrolling.
Additionally, could you show me how to keep the header background transparent both on mobile and when scrolling the page?
Thank you si much for all your fantastic support as always. :)
Hi,
Great, I’m glad that you got things working. Please let us know if you should need any further help on the topic, or if we can close it.
Best regards,
Rikard
Hi,
Thank you for the update.
Please look for this css rule:
.html_header_top #top .av_logo_right .logo {
right: calc(50% + -35.5px);
}
Replace it with:
.html_header_top #top .av_logo_right .logo {
right: 50%;
transform: translateX(50%);
}
Best regards,
Ismael
Hey koomo,
Thank you for the inquiry.
If you need to remove the arrow below the images, please add this css code:
#top .avia-smallarrow-slider .avia-content-slider-inner .avia-slideshow-arrows {
display: none;
}
Let us know the result.
Best regards,
Ismael
Hi,
We used the excellent post https://kriesi.at/support/topic/content-slider-with-image-and-text-on-the-right/
And created a content slider with image and text. But having an issue
On this page you can see bottom left there are another sets arrows and can’t fond a way to get it of those ones, with removing the top right one.
Also images overlay.
Any solution? Thank you
Xavier
-
This topic was modified 3 months, 1 week ago by
koomo.
-
This topic was modified 3 months, 1 week ago by
koomo.
I’m refreshing this old thread as I was trying to achieve the same result (ref: here)
@greenmarketers, if you edit the CET (e.g. by changing the label on a button), the change is not applied to CETs that have already been used on your pages.
This is what @stuwetueho and I want to achieve: I create a special component and use it on different pages. Then, after editing that “special component”, the changes are applied everywhere that special component was used.
The CET seems to work almost exactly like the ‘Templates’: when you use them in a pages, they are not linked to the original CET/Template anymore. Any further change will not be propagated.
Hi,
I have a problem and maybe somebody can help.
I use the plugin Gtranslate everything works on desktop view but in mobile view there is no flag in the menu.
Maybe somebody knows the problem and can help me?
Thank you and best regards
Hi,
Thank you for the update.
If you want to revert to using the default icon, please remove the previous modifications, then add this css code to enlarge the instagram icon and adjust the color:
#top #wrap_all .social_bookmarks .social_bookmarks_instagram a {
background: linear-gradient(44deg, #ef1a88, #e6683c, #fa991f, #ee166c, #bc1888);
-webkit-text-fill-color: transparent;
background-clip: text;
font-size: 50px !important;
width: 100%;
height: 100%;
line-height: 80px;
}
.responsive #top #header .main_menu .social_bookmarks {
margin-top: -40px !important;
overflow: visible;
}

Best regards,
Ismael
Hi,
Thank you for the inquiry.
If you need the logo centered and the burger menu on the left, try setting the Enfold > Header > Header Layout > Menu and Logo Position to Logo right, Menu left. Then add the following css code to move the logo from the right to the center.
.html_header_top #top .av_logo_right .logo {
right: calc(50% + -35.5px);
}
@media only screen and (max-width:767px) {
.responsive #top #wrap_all #header_main .main_menu {
left: 0;
right: auto;
}
.html_header_top #top .av_logo_right #header_main .logo {
position: relative;
left: 50%;
right: auto;
margin-left: -41.5px;
margin-right: 0;
}
}
Best regards,
Ismael
Would it be possibile to have logo visible everywhere (mobile and desktop too) but non in home page in either version?
to have the title you only have to make it visible by:
#top .av-burger-menu-main .avia_hidden_link_text {
display: inline;
font-size: 20px;
line-height: 0;
color: var(--enfold-header-color-meta);
margin-left: 5px !important;
position: relative;
top: 2px; /*=== just to center horizontally - adjust to your needs ===*/
}
but for your header layout “Hamburger menu icon left, logo centered, search icon right” i would start from a different header layout – not the header centered – menü below .
btw. some topics under yours there is the same title of the topic “Hamburger menu icon left, logo centered, search icon right”
Hi there!
I would like to have the hamburger menu icon on the top left of the site, the logo entered and maybe (but not necessarily) a search icon on the right; how do I do that?
The staging site is https://staging2.porscheownersandalucia.com
Also, would it be possible to reduce the size of the hamburger menu and append a “Menu” title to the right as on the following website: https://www.porsche.com/uk/
Thank you for your help.
PS: I tried to add the Quick CSS into the Quick CSS field posted on the other thread with this same title but I saw no results, so I opened this thread.
so because – the original insta logo is to complex to insert it as svg file to the social media icons.
I would place the normal instagram icon via font-icon !
and replace that by css .
maybe you upload two versions of that logo:

and for hover style:

then to quick css:
#top #wrap_all .av-social-link-instagram a:focus,
#top #wrap_all .av-social-link-instagram:hover a {
color: unset;
background-color: unset;
}
.social_bookmarks_instagram a {
font-size:0 !important
}
.social_bookmarks_instagram a:before {
content:"";
background-image:url(/wp-content/uploads/Instagram_Glyph_Gradient.png);
background-size:contain;
display:inline-block;
width:inherit;
height:inherit;
border-radius: 10px;
background-position:center center;
}
.social_bookmarks_instagram:hover a:before {
background-image:url(/wp-content/uploads/Instagram_Glyph_Gradient_invers.png);
border-radius: 10px
}
see (the first in the row) https://basis.webers-testseite.de/
the second icon on the right is the svg icon (with its trouble to use the mask (or clipPath)
Hi,
I have a similar question to this this
I’m primarily making the website in Farsi/Persian. Later, I would like to add an English version. As far as I understand, this plugin clones my pages into another language but my issue it that my Farsi and English content will be different.
Will I be able to customize my English content or is it going to be just the translation of the Farsi page?
Also, for example if I have 10 pages, 5 pages in Farsi and 5 pages in English, will they look different like this as for their address and url?
Exmaple.com/en/service and exmaple.come/fa/خدمات
thank you
The problem this inserting it from media-library is – that inside the Original svg of Instagram a clipPath or mask is used. both – mask and clip-path are used via url and ID of that path. If there are more than one instance of the icon on the page – the ID is not unique anymore. And browser do not render them.
Enfold (as you can see in the DOM) on using Logo left – Menue below generates two navigations – the one is set to display: none on desktop and vice versa for responsive case ) svg two times in the DOM then clip-path won’t work.
I have never seen such a poorly made SVG intended for the web. The shape could have been filled using a direct gradient, but the folks at Meta apparently didn’t want that.
Hey rixi,
Thank you for the inquiry.
You can try this code in the Enfold > General Styling > Quick CSS field:
#top #wrap_all .social_bookmarks .social_bookmarks_instagram a {
background: linear-gradient(45deg, #f09433, #e6683c, #dc2743, #cc2366, #bc1888);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
Result:

Best regards,
Ismael
Hey bemodesign,
Thank you for the inquiry.
Try to add this css code below the previous modification to disable the underline for the menu items.
#top .menu-item a:not(.avia-button) {
text-decoration: none !important;
}
Best regards,
Ismael
Hi,
Thank you for the info.
We’re still not seeing the black background on the “Über mich” page. Please check this clip:
Clip: https://streamable.com/lrrk8l
Best regards,
Ismael
Hi,
Thank you for the update.
We adjusted the css code further — applying a maximum width to each cell type or size.
#top #gridtest .av-gridrow-cell.no_margin.av_one_fifth {
width: 20%;
max-width: 280px;
}
#top #gridtest .av-gridrow-cell.no_margin.av_four_fifth {
width: 80%;
max-width: 1120px;
}
#top #gridtest {
width: 100%;
display: flex;
justify-content: center;
flex-wrap: wrap;
}
#top #gridtest > .av-gridrow-cell {
box-sizing: border-box;
}
#top #gridtest .flex_cell_inner {
margin: 0 auto;
}
@media (max-width: 768px) {
##top #gridtest > .av-gridrow-cell {
flex: 0 0 100%;
max-width: none;
}
}
Result:

Best regards,
Ismael
ismaels filter (ava_inside_main_menu) is a brilliant idea.
maybe it is easier to use if we insert a social bookmarks shortcode:
then we can use all those benefits of enfold options dialogs – and hover styling etc.
function social_bookmarks_shortcode_inside_main_menu() {
$social_args = array('outside'=>'ul', 'inside'=>'li', 'append' => '');
$social = avia_social_media_icons($social_args, false);
return $social;
}
add_shortcode('social-bookmarks', 'social_bookmarks_shortcode_inside_main_menu');
add_action( 'ava_inside_main_menu', function() {
echo do_shortcode('[social-bookmarks]');
});
Quick css for your setting (left burger – logo – socials )
#top div .logo {
z-index: 101 !important;
}
#top .main_menu,
#top .avia-menu {
width: 100%;
}
#avia-menu #menu-item-search {
position: absolute;
right: 0;
left: auto;
}
#top #wrap_all .av-hamburger-inner {
display:block;
top: 0;
margin-top: 4px;
}
.html_header_top #top #wrap_all .av_logo_right #header_main .logo {
position: relative;
left: 50%;
right: auto;
margin-left: unset;
margin-right: unset;
transform: translateX(-50%);
width: auto;
}
.responsive #top #wrap_all .main_menu {
width: 100%;
display: flex !important;
flex-flow: row nowrap;
justify-content: space-between;
height: inherit;
}
#top #wrap_all .menu-item-avia-special {
display: block ;
}
.responsive #top #wrap_all #header .main_menu ul.social_bookmarks {
display: flex;
}
#top #wrap_all .main_menu ul.social_bookmarks li a {
height: 30px;
}
#top .main_menu .social_bookmarks li {
width:40px;
margin-left:5px
}
#top .main_menu .social_bookmarks li.avia-svg-icon img[is-svg-img="true"],
#top .main_menu .social_bookmarks li.avia-svg-icon svg:first-child {
height:1.1em;
width: auto;
margin-top: 4px !important;
}
@media only screen and (max-width: 767px) {
.responsive #top #wrap_all .container {
width: 95%;
max-width: 95%;
}
.html_header_top #top #wrap_all .av_logo_right #header_main .logo {
max-width: 200px;
transform: translateX(-57%); /* === an individual correction - depends on how many social icons are present=== */
}
}
see : https://elementar.webers-webdesign.de/
PS: for more than 3 social bookmarks it gets complicated on small mobile screens. So maybe in this case we set them to display none – or switch in this case to header meta solution
PPS: i tried first that option to show social icons via Header – Extra Elements – Header Social Icons : “display in main header area”
but this was to complicated to find the right css positioning options – especially on shrinking headers.
Hi,
Thank you for the update.
Add the following code to your functions.php file to display an instagram icon next to the mobile menu:
add_action( 'ava_inside_main_menu', function() {
$instagram_url = 'https://www.instagram.com/yourusername/';
echo '<a class="av-custom-header-icon" href="' . esc_url( $instagram_url ) . '" target="_blank" rel="noopener noreferrer">';
echo do_shortcode('[av_font_icon icon="instagram" font="svg_entypo-fontello" size="30px" av_uid="av-mhvfocn7"]');
echo '</a>';
});
Then add this css code:
.av-custom-header-icon {
position: absolute;
left: 0;
top: 20px;
display: none;
}
@media (max-width: 768px) {
.av-custom-header-icon {
display: inline-block;
}
}
Best regards,
Ismael