Description
Return the default selector bassed on the currently active theme
Usage
$string = oikrm_default_selector();Parameters
Returns
string selector, defaults to "nav" if not otherwise determinedSource
File name: oik-responsive-menu/admin/oik-responsive-menu.phpLines:
1 to 21 of 21
function oikrm_default_selector() { $child_theme = is_child_theme(); if ( $child_theme ) { $theme = get_template(); } else { $theme = bw_get_theme(); } bw_trace2( $theme, "theme" ); $selector = bw_array_get( oikrm_default_selectors(), $theme, null ); if ( !$selector ) { $art_version = bw_get_option( 'art-version' ); if ( $art_version ) { $selector = oikrm_artisteer_selector( $art_version ); } } if ( !$selector ) { $selector = "nav"; } return( $selector ); }
Called by
1 to 2 of 2
Invoked by
Calls
1 to 5 of 5
- bw_array_get() – Return the array[index] or array->index (for an object) or a default value if not set
- bw_get_theme() – Return the current theme name
- bw_trace2() – Trace $value to the trace log file if tracing is active
- oikrm_artisteer_selector() – Set the default selector for an Artisteer theme
- oikrm_default_selectors() – Set the default selectors for certain known themes
