##Code used in this video ------------------------------------ # functions php code ----------------------------------- //Menu Register function menu_register(){
register_nav_menus( array( 'primary-menu' => __('Primary Menu'), 'headre-button-menu' => __('Main Menu Right Button') ) );
} add_action('init','menu_register'); // Add Li Class function add_additional_class_on_li($classes, $item, $args) { if(isset($args->add_li_class)) { $classes[] = $args->add_li_class; } return $classes; } add_filter('nav_menu_css_class', 'add_additional_class_on_li', 1, 3); // Add a Class function add_additional_class_on_a($classes, $item, $args) { if (isset($args->add_a_class)) { $classes['class'] = $args->add_a_class; } return $classes; } add_filter('nav_menu_link_attributes', 'add_additional_class_on_a', 1, 3); ------------------------------------------------- # header php WP_NAV_MENU -------------------------------------------------
##Code used in this video
------------------------------------
# functions php code
-----------------------------------
//Menu Register
function menu_register(){
register_nav_menus(
array(
'primary-menu' => __('Primary Menu'),
'headre-button-menu' => __('Main Menu Right Button')
)
);
}
add_action('init','menu_register');
// Add Li Class
function add_additional_class_on_li($classes, $item, $args) {
if(isset($args->add_li_class)) {
$classes[] = $args->add_li_class;
}
return $classes;
}
add_filter('nav_menu_css_class', 'add_additional_class_on_li', 1, 3);
// Add a Class
function add_additional_class_on_a($classes, $item, $args)
{
if (isset($args->add_a_class)) {
$classes['class'] = $args->add_a_class;
}
return $classes;
}
add_filter('nav_menu_link_attributes', 'add_additional_class_on_a', 1, 3);
-------------------------------------------------
# header php WP_NAV_MENU
-------------------------------------------------
How to add active class for the selected page on this?