Forum Replies Created
-
AuthorPosts
-
yes – you are right – it only happens if you want to assign both to the link, then the title set here overwrites the content title.
_____________
ja – du hast Recht – es passiert auch nur wenn man dem Link beiden zuordnen will, dann überschreibt der hier gesetzte Titel den Content Titel.wenn du enfold 5.7.1 hast dann öffne mal iconbox.php
auf Zeile: 692 ff:case 'both': if( $title ) { $title = "<a href='{$link}' title='" . esc_attr( $linktitle ) . "' $blank>$linktitle</a>"; }und ersetze durch:
(replace with:)case 'both': if( $title ) { $title = "<a href='{$link}' title='" . esc_attr( $linktitle ) . "' $blank>$title</a>"; }siehe hier oben links: https://enfold.webers-webdesign.de/3-columns/
you can see on line 708 the correct way for only title case.
use that class: go-back-link for styling.
i have on some installations for posts/portfolio on top a goback button with this:
function go_back_button(){ ?> <script type = "text/javascript"> (function($){ $('<div class="avia-button-wrap avia-button-left goback"><a href="" class="avia-button av-icon-on-hover avia-color-theme-color avia-icon_select-yes-left-icon avia-size-small avia-position-center "><span class="avia_button_icon avia_button_icon_left " aria-hidden="true" data-av_icon="" data-av_iconfont="entypo-fontello"></span><span class="avia_iconbox_title">zurück</span></a></div>').prependTo('#top.single .post-entry:first'); $('.goback').on('click', function(e){ e.preventDefault(); window.history.back(); }); })(jQuery); </script> <?php } add_action( 'wp_footer', 'go_back_button' );the
window.history.back();can do the job too.
but you can place that manually be each button with that class custom-class : goback
then only use:function go_back_button(){ ?> <script type = "text/javascript"> (function($){ $('.goback').on('click', function(e){ e.preventDefault(); window.history.back(); }); })(jQuery); </script> <?php } add_action( 'wp_footer', 'go_back_button' );But you’re already right – it’s actually superfluous here.
Unless you choose the option here – assign link to icon only.
Then the tooltip is different from the title of the icon box ;)So in this case it makes sense – if this is not desired, simply do not fill it in, but leave the title as with content.
____________Aber du hast schon rechte – es ist eigentlich überflüssig hier.
Es sei denn du wählst hier die Option – link nur dem Symbol zuordnen.
Dann ist der Tooltip ein anderer als der Title der Symbolbox ;)Also für diesen Fall ist es sinnvoll – wenn das nicht gewünscht ist eben einfach nicht ausfüllen, sondern den Titel wie bei Inhalt belassen.
Top Header – Logo left – menu right.
to have on start to all pages first the hamburger active and to generate the widget area – this to child-theme functions.php:function custom_burger_menu_active( $active, $context ){ return true; return $active; } add_filter('avf_burger_menu_active', 'custom_burger_menu_active', 10, 2 ); add_action('ava_after_footer_output', function() { echo '<div id="extra_sidebar" class="container_wrap extra_sidebar_color" role="contentinfo" ><div class="container" style="text-align: center; padding: 10px 0 20px">'; echo do_shortcode("[av_sidebar widget_area='extra_sidebar']"); echo '</div></div>'; });this is for social bookmarks a shortcode to place inside a text-widget :
function social_bookmarks_shortcode() { $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');to use it as :
[social-bookmarks]now goto your widgets and create a new widget area : extra_sidebar
!!! to have on top a free space not to overlap the hamburger icon i placed to that a text-widget on top with an empty div container:

here is the css code: you can fit to your needs the amount of that extra bar:
.responsive #top #wrap_all #header { position: fixed !important; height: 100px !important; } .html_header_top #top #header .container { width: 100% !important; padding: 0; max-width: 100% !important; } .html_header_top #top #header .main_menu, .html_header_top #top #header .av-main-nav-wrap, .html_header_top #top #header .av-burger-menu-main { width: 100px; margin: 0 !important; } .html_header_top #top #header .av-burger-menu-main a { padding: 0 !important; text-align: center; } #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: 100px !important; line-height: 100px !important; } .header_color .header_bg, .header_color .main_menu ul ul, .header_color .main_menu .menu ul li a, .header_color .pointer_arrow_wrap .pointer_arrow, .header_color .avia_mega_div, .header_color .av-subnav-menu > li ul, .header_color .av-subnav-menu a { background-color: transparent !important; } .html_header_top.html_header_sticky #top #wrap_all #header { box-shadow: none } .html_header_top.html_header_sticky #top #wrap_all #main { padding-top: 0px !important; } .html_av-overlay-side #top .av-burger-overlay-scroll { background-color: rgba(0,0,0,0.5) !important; -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px); } .responsive #top .av-logo-container .logo { display: none !important; } #extra_sidebar { display: block; position: fixed; width: 100px !important; height: 100%; top: 0; right: 0px; left: auto; background-color: #FFF; z-index: 302 !important; } #extra_sidebar .container { height: 100%; } .html_header_top #top #wrap_all #main { width: calc(100% - 100px); padding-top: 0px !important; } #top #extra_sidebar .avia-builder-widget-area { display: flex !important; flex-flow: column nowrap; justify-content: space-around !important; height: 90%; padding-top: 250px !important; /*** try your self a good looking value ******/ } #top #extra_sidebar .avia-builder-widget-area:before, #top #extra_sidebar .avia-builder-widget-area:after { display: none; } #top #extra_sidebar .avia-builder-widget-area > * { flex: 0 1 auto; -ms-writing-mode:tb-rl; writing-mode:vertical-rl; /*! transform:rotate(180deg); */ } #top #extra_sidebar .avia-builder-widget-area svg, #top #extra_sidebar .avia-builder-widget-area img { width: auto; height: 70px; transform: rotate(90deg); transform-origin: top right; margin-right: 15px; } #top #extra_sidebar .widget ul.social_bookmarks { transform: rotate(90deg) !important; } #top #extra_sidebar .widget ul.social_bookmarks li a { transform: rotate(-90deg) !important; } @media only screen and (min-width: 768px) and (max-width: 989px) { .responsive.html_mobile_menu_tablet.html_header_top.html_header_sticky #top #wrap_all #main { padding-top: 0px; } }I don’t know whether existing rules have played a role here. If it doesn’t work right away, please contact me again.
I have a pure css approach! ( and some little snippets for functions.php )
I also assume the header setting : logo left menu right.
I set the whole thing to position fixed across all screen widths and give all backgrounds a transparency.
I set the logo container to display: none.What I now create is a widget and place it at the bottom using hook: ava_after_footer_output. I style it so that I have a bar on the right (or left – depending on your preference) and set it to fixed.
The advantage is that I can now easily place different things in the widget area. Logo, social links, etc.
if there is interest I can post the code here.maybe have a look at: https://pureinstall.webers-testseite.de/dot-navigation-with-colored-sections/
here are all icons the same – but if you like these could be differenton very small screens the dot-nav goes to the bottom.
maybe my browser settings are stricter against unsafe sites.
__________
What functionality does the hamburger button have – does it then go even further out?i can not see how the example page looks like – no chance to open it on my end her. Maybe there is no valid cert to open it with https.
go to your dashboard – menu and insert as last item your wanted link as individual Link
place in your main menu – you can see besides each menu item a little arrow to edit a menu-item.

edit that last item and insert to the css input field: menu-item-avia-special cta
the cta is only to style it without influencing other menu-items with the same class menu-item-avia-special
maybe mark allready the menu item style to button.If you do not have a css input field – look on top right corner of the menu Options page: a lot of wordpress option windows got there a slide out :

on menu options slide-out you now can mark to show css attributesbecause of that first class – it will stay visible even if burger menu is active !
see extraButton (book now) in use: https://webers-testseite.de/
with:.menu-item-avia-special.cta a .avia-menu-text { color: #FFF !important; border: 2px solid purple !important; border-radius: 7px !important; background-color: #d935d9 !important; }inside this container you selected there is the anchor (a-tag) and inside this the logo file itself ( depends on your logo format: img or an inline svg)
so try the selector:#header .logo imgor if you are using svg files :#header .logo svgnext you do not need to use the switch point to hamburger for that rule.
you can use the media query – when you need it f.e.:@media only screen and (max-width:479px) { #header .logo img { transform: scale(0.8); transform-origin: center left; } }but he uses not an image masonry gallery – but a portfolio based masonry. If he could decide to give that up, then that would of course be the means of choice.
Leerzeichen : das zwischen Wörtern, oder meinst du Umbrüche?
Wie sieht es in der Media Library aus? Kannst du dort Beschriftungen oder Beschreibungen mit Leerzeichen einfügen?see here with a little animation – only css ( code on that example-page )
setting is:
<details><summary><span>read more …</span></summary> some html </details>or use normal html details / summary:
https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_details
<details> <summary>read more …</summary> <p>Epcot is a theme park at Walt Disney World Resort featuring exciting attractions, international pavilions, award-winning fireworks and seasonal special events.</p> </details>PS : there are some ways to animate that details use.
June 20, 2024 at 6:07 pm in reply to: Safari does not display Arial Black and “ÄÖÜ” Letters correctly #1452606i tested it with my own set of ArialMT – but also downloaded your woff2 and looked with : https://wakamaifondue.com/beta/ if those letters are inside your font.
i did it with the enfold included fontmanager: https://webers-testseite.de/arial-black-mit-umlauten/
my first suggestion – your font-family name is not well suited. on that page above ( wakamaifondue) you see:
you see it is Arial-Black.
Maybe the existing Arial comes into conflict with it.Just try the font-manager – put your font-faces all into one folder – call it ArialMT – zip it ( without Mac OSX extra invisible Files) and upload it to enfold.
PS: my ArialMT Fontset will generate as font-family: arialmt
Also mit dem iframe popup modus geht es:
https://webers-testseite.de/gallery-with-8-images/wenn es das ist was gewünscht ist? dann kann ich das nochmal genauer beschreiben.
PS: die Einblendanimation muss allerdings als css hinzugefügt werden. Das war bei mir schon drin.das hier:
$('#header, #footer, #socket, .sidebar').hide();
blendet auf der Portfolio Seite dann alles aus was ich nicht im iframe haben möchte.so there is a way to open form a masonry in a lightbox parts of the existing portfolio page:
( the portfolio page itself contains the gallery )
see masonry on the bottom of that example page.
but – opening then from the ajax content a single image inside the same modal window – i do not know how to obtain that.Da deine Seite ja auch auf deutsch ist, antworte ich mal auch auf deutsch.
Du hast ja hier eine Verlinkung zu einem Portfolio jeweils. Das heißt du lenkst zu einer Infoseite bezüglich dieses Beitragsbildes um.
Dort könntest Du so eine Bildergalerie anlegen, die genau das hat was Du haben möchtest. Diese Option ist aber nur bei der Bildergalerie gegeben.
Siehe unter Stil Tab – Galerie Stil ” Nur großes Bild – andere Bilder über Lightbox …”
Siehe z.B: https://webers-testseite.de/gallery-with-8-images/
was man jetzt machen könnte, wäre es so zu lassen, und auf den Portfolioseiten so eine Galerie einrichten. Die könnte man per script beim Laden öffnen lassen.June 19, 2024 at 11:28 am in reply to: add categories to default (business) style blog post element grid layout #1451965well: I don’t think it’s so bad that the categories are separated from the rest of the meta info.
_________________
but here we go:
if you choose the way over a child-theme postslider.php – then you do not need that snippet above!see her on paste.bin. : https://pastebin.com/fEtjrb6K
since lines 1211 – for the case that there are meta-content and not elegant nor modern blogstyle:
if( !empty( $meta_content ) && (strpos( $new_blogstyle, 'elegant-blog' ) === false ) && ('blog-meta-category' == avia_get_option('blog-meta-category')) ) { $meta = '<div class="slide-meta">'; $meta .= $meta_out; $meta .= ' | '; $meta .= $meta_content; $meta .= '</div>'; }Please be gentle with my code. It’s probably better to include this, maybe a developer here is willing to offer a more elegant code.
you know how to use child-theme alb elements?
see here a default blog with that edited postslider.php: https://webers-testseite.de/blog/
June 19, 2024 at 8:53 am in reply to: add categories to default (business) style blog post element grid layout #1451941I’m afraid it won’t be that easy without a child-theme postslider.php. The category metas are part of entry-content-header – the rest of the meta info is in slide-meta.
With javascript you can move it there afterwards, but the method of placing it there when it is created would certainly be more elegant.June 19, 2024 at 8:38 am in reply to: add categories to default (business) style blog post element grid layout #1451938it works the way Ismael said above.
On Blog Layout – Blog Meta Elements you have that options to show – or not to show those meta Infos.
If you like to have that snippet of ismael depending on that setting you can use instead:function avf_postslider_show_catergories_mod($category) { if('blog-meta-category' == avia_get_option('blog-meta-category')){ $show_cats = 'show_business'; return $show_cats; } } add_filter('avf_postslider_show_catergories', 'avf_postslider_show_catergories_mod', 10, 1);June 18, 2024 at 5:19 pm in reply to: Toggle 4 columns in big screen to 2 columns in mobile #1451889one thing to mention: the pseudo containers ( before and after ) are part of : entry-content-wrapper
if you handle that container as flex-container they will be part of all definitions.so i do set them to display:none on that case.
next: i do not work with width setting – on the contrary – I set the column widths to unset ( these columns are the items of the flex-containers.)
next: do not use the equal height option – this could be done bei flex-box layout – and those added containers will be part too of the flex-box.see here an example page including the css code for it. You see all items will have the same height!
https://webers-testseite.de/flexed/
PS : eventuell postet du mal den Link zu deiner Seite – dann schaue ich mir das näher an.
in detail : it is this calculation case:
if( burger_menu.is(":visible") ) { this.css({top: 'auto', position: 'absolute'}); fixed = false; return; }that is replaced by that:
if( burger_menu.is(":visible") && (scrolled + modifier > top_pos) ) { this.css({top: header.Height() , position: 'fixed !important'}); fixed = true; }and these values are set all to !important in the original menu.css
@media only screen and (max-width: 989px){ .responsive #top .av-switch-990.av-submenu-container{ top: auto ; position: relative ; } /**** … ***/ } @media only screen and (max-width: 767px){ .responsive #top .av-switch-768.av-submenu-container{ top: auto ; position: relative ; } /**** … ***/ } @media only screen and (max-width: 479px){ .responsive #top .av-switch-480.av-submenu-container{ top: auto ; position: relative ; } /**** … ***/ }only if they could be overwritten by that js script – the mobile sticky submenu will work.
i have this solution with complete replacement of all menu files in my child-theme shortcodes folder.
All files – because there are in original css rules with !important setting. This is something you could not overwrite with other css.
And inside the js file we had to set a different calculation. Especially the case: if( burger_menu.is(“:visible”) ) had to be set in a different way.See example page: https://webers-testseite.de/transparent-header/
here are the edited menu files: https://webers-testseite.de/menu.zip
on that testpage – there are two submenus – and it works with full-menu or with second hamburger ( test under 479px)
give to the link or to one of its parents the custom class: noLightbox
( pay attention it is case-sensitive)next hint: if you got a button and you installed the latest version – the “Link Setttings and Filedownload” indicates the option of button type:
“File Download Button”
in this case on an image – it will be not shown but directly downloaded.
PS : if you only dislike the overlay – you can have lightbox without that by:.avia_transform a:hover .image-overlay { display: none !important; }between 768 and 989px – do you like to have a burger or a full menue too?
header_meta – should scroll away or stay visible too?the point is that on emulators ( developer tools of all my desktop browsers ) your mobile menu is sticky and fullwidth on screen width less than 767px.
But on a real mobile device, the header scrolls out of the screen.
It is hard to check – because on most cases – the css rules to make are built with dev tools.
…
Can you make the link to your site public? I will then try to create a CSS for you.
I have also implemented the sticky header on my test page. LinkFirst: Do you really need all of them. Fontloading is something that could reduce performance of your website.
Next: My advice is not to use the variable Font that is inside the TypeType CommonsPro folder too – it has all the font-faces that are inside that folder and a file size of 1.8MB
if you can live with light, regualar and bold – i would only take the non italic fonts and upload them to transfonter

the convert as shown above and download it – rename the zip file to f.e.: Commons-Pro
Edit
This is a strange professional font. Normally it always works right away to generate the zip file as a font family. In this case – I first had to open the files in FontLab and have the names (postscript names) regenerated there by Build Names. I then saved these as otf families and uploaded them to Tranfonter.
Now you can see it is ok:

test yourself with: https://webers-testseite.de/commons-pro.zip
Please note, however, that your licensing model must include web font use.
-
AuthorPosts


