'current-menu-item',
'current_page_ancestor' => 'current-menu-ancestor',
);
$text = str_replace(array_keys($replace), $replace, $text);
return $text;
}
endif; //catchevolution_page_menu_active
add_filter( 'wp_page_menu', 'catchevolution_page_menu_active' );
if ( ! function_exists( 'catchevolution_wp_page_menu' ) ) :
/**
* Remove div from wp_page_menu() and replace with ul.
* @uses wp_page_menu filter
*/
function catchevolution_wp_page_menu( $page_markup ) {
preg_match('/^
/i', $page_markup, $matches);
$divclass = $matches[1];
$replace = array('
', '
');
$new_markup = str_replace($replace, '', $page_markup);
$new_markup = preg_replace('/^
/i', '', $new_markup);
return $new_markup;
}
endif; //catchevolution_wp_page_menu
add_filter( 'wp_page_menu', 'catchevolution_wp_page_menu' );
if ( ! function_exists( 'catchevolution_header_menu' ) ) :
/**
* Header Menu
*
* @Hooked in catchevolution_after_header
*/
function catchevolution_header_menu() {
//Getting Ready to load options data
global $catchevolution_options_settings;
$options = $catchevolution_options_settings;
$header_menu = $options['disable_header_menu'];
//Check Disable Primary and has Secondary menu
if ( empty ( $header_menu ) || has_nav_menu( 'secondary' ) ) :
$classes = "mobile-menu-anchor page-menu";
// Header Left Mobile Menu Anchor
if ( has_nav_menu( 'primary' ) ) {
$classes = "mobile-menu-anchor primary-menu";
}
?>