Filtrul option_generate_menu_plus_settings vă permite să filtrați opțiunile din suplimentul nostru Menu Plus.
Toate aceste opțiuni sunt disponibile în personalizarea. Filtrele vă permit să modificați setarea în anumite condiții.
Opțiuni Disponibile
Setați textul etichetei meniului mobil.
Valoare returnată
‘My custom mobile menu label’
Activați sau dezactivați navigarea sticky.
Valoare returnată
‘mobile’ //mobile only
‘desktop’ //desktop only
‘true’ //both
‘false’ //disable
Adresa URL a siglei dvs. de navigare.
Valoare returnată
‘URL to image’
Setați tranziția de navigare sticky.
Valoare returnată
‘fade’
‘slide’
‘none’
auto_hide_sticky
Ascundeți navigarea sticky, cu excepția cazului în care derulați în sus spre partea de sus a site-ului.
Valoare returnată
‘true’
‘false’
Setați poziția siglei de navigare.
Valoare returnată
‘sticky-menu’ //Sticky only
‘menu’ //Sticky + static
‘regular-menu’ //Static only
mobile_header
Activați sau dezactivați antetul mobil.
Valoare returnată
‘disable’
‘enable’
mobile_header_sticky
Activați sau dezactivați antetul mobil sticky.
Valoare returnată
‘disable’
‘enable’
mobile_header_auto_hide_sticky
Ascunde antetul mobil sticky, cu excepția cazului în care derulezi în sus spre partea de sus a site-ului.
Valoare returnată
‘true’
‘false’
Activați sau dezactivați navigarea cu glisare.
Valoare returnată
‘mobile’ //Mobile only
‘desktop’ //Desktop only
‘both’ //On
‘false’//Off
Setați partea din care se deschide navigarea glisantă.
Valoare returnată
‘left’
‘right’
Exemplu
Dacă dorim să folosim diferite setări pentru pagina de pornire statică:
add_filter( ‘option_generate_menu_plus_settings’,’lh_custom_homepage_menu_plus_settings’ );
function lh_custom_homepage_menu_plus_settings( $options ) {
if ( is_front_page() ) {
$options[‘mobile_menu_label’] = ‘Home Page Toggle Text’;
$options[‘sticky_menu’] = ‘off’;
$options[‘mobile_header’] = ‘enable’;
$options[‘mobile_header_sticky’] = ‘enable’;
$options[‘mobile_header_auto_hide_sticky’] = ‘false’;
}
return $options;
}