From 8b20b471302d31c81d097a30566d240e4cb23a86 Mon Sep 17 00:00:00 2001 From: Scott Walkinshaw Date: Fri, 25 May 2012 00:13:51 -0300 Subject: [PATCH] Nav walkers: match current_ and current- classes --- inc/cleanup.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/inc/cleanup.php b/inc/cleanup.php index 3ef27a5..62b7417 100644 --- a/inc/cleanup.php +++ b/inc/cleanup.php @@ -445,7 +445,7 @@ add_filter('wp_nav_menu', 'roots_wp_nav_menu'); */ class Roots_Nav_Walker extends Walker_Nav_Menu { function check_current($classes) { - return preg_match('/(current-)/', $classes); + return preg_match('/(current[-_])/', $classes); } function start_el(&$output, $item, $depth, $args) { @@ -493,7 +493,7 @@ class Roots_Nav_Walker extends Walker_Nav_Menu { */ class Roots_Navbar_Nav_Walker extends Walker_Nav_Menu { function check_current($classes) { - return preg_match('/(current-)|active|dropdown/', $classes); + return preg_match('/(current[-_])|active|dropdown/', $classes); } function start_lvl(&$output, $depth) {