Filtrul option_generate_secondary_nav_settings vă permite să filtrați opțiunile din programul nostru de completare Secondary Nav.
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 secundare de meniu mobil.
Valoare Returnată
‘My custom secondary mobile menu label’
Setați lățimea exterioară a containerului pentru navigarea secundară.
Valoare Returnată
‘secondary-fluid-nav’ //full
‘secondary-contained-nav’ //contained
Setați lățimea interioară a containerului pentru navigarea secundară.
Valoare Returnată
‘full-width’ //full
‘contained’ //contained
Setați alinierea navigației secundare.
Valoare Returnată
‘left’
‘center’
‘right’
Setați poziția navigației secundare.
Valoare Returnată
‘secondary-nav-below-header’
‘secondary-nav-above-header’
‘secondary-nav-float-right’
‘secondary-nav-float-left’
‘secondary-nav-left-sidebar’
‘secondary-nav-right-sidebar’
”//no navigation
$options[‘merge_top_bar’]
Îmbinați navigarea secundară cu zona widget-ului din bara de sus atunci când este setată deasupra antetului.
Valoare Returnată
‘true’
‘false’
Exemplu
Dacă vrem să folosim setări diferite pentru postări individuale:
add_filter( 'option_generate_secondary_nav_settings','lh_single_posts_secondary_nav_settings' ); function lh_single_posts_secondary_nav_settings( $options ) { if ( is_single() ) { $options['secondary_nav_position_setting'] = 'secondary-nav-above-header'; $options['secondary_nav_alignment'] = 'center'; } return $options; }