Skip to content

Instantly share code, notes, and snippets.

@davidchase
Created March 27, 2013 19:33
Show Gist options
  • Save davidchase/5257314 to your computer and use it in GitHub Desktop.
Save davidchase/5257314 to your computer and use it in GitHub Desktop.
Adds the user input class from appearance>menu to the body class group, using add_filter and body_class
add_filter('body_class','get_custom_menu_classes');
function get_custom_menu_classes($classes)
{
$items = wp_get_nav_menu_items( 7 );
foreach ($items as $item):
$menuClasses = $item->classes;
$objectId = $item->object_id.' ';
if ( is_page($item->object_id) ):
$current[] = $menuClasses;
endif;
endforeach;
$classes[] = $current[0][0];
return $classes;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment