From ac6057ecf4dcb1c5a2dacebd617fb761d5d8a919 Mon Sep 17 00:00:00 2001 From: Ross Wilson Date: Wed, 31 Oct 2012 22:08:01 -0600 Subject: [PATCH] Fix for compatibility with ubermenu Fix for issue #586 --- lib/nav.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/nav.php b/lib/nav.php index 195a04d..a53b05f 100644 --- a/lib/nav.php +++ b/lib/nav.php @@ -60,7 +60,7 @@ class Roots_Nav_Walker extends Walker_Nav_Menu { function roots_nav_menu_css_class($classes, $item) { $slug = sanitize_title($item->title); $classes = preg_replace('/(current(-menu-|[-_]page[-_])(item|parent|ancestor))/', 'active', $classes); - $classes = preg_replace('/((menu|page)[-_\w+]+)+/', '', $classes); + $classes = preg_replace('/^((menu|page)[-_\w+]+)+/', '', $classes); $classes[] = 'menu-' . $slug;