From eae50e0a77aa0f82a585e75dc6b2bec290282d61 Mon Sep 17 00:00:00 2001 From: Ben Word Date: Sun, 15 Jul 2012 02:53:10 -0500 Subject: [PATCH] Merge Roots_Navbar_Nav_Walker into Roots_Nav_Walker --- inc/cleanup.php | 86 ++++++++++----------------------- templates/header-top-navbar.php | 2 +- 2 files changed, 26 insertions(+), 62 deletions(-) diff --git a/inc/cleanup.php b/inc/cleanup.php index 00a2e6c..5c4140d 100644 --- a/inc/cleanup.php +++ b/inc/cleanup.php @@ -439,7 +439,15 @@ 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[-_])|active|dropdown/', $classes); + } + + function start_lvl(&$output, $depth) { + if (current_theme_supports('bootstrap-top-navbar')) { + $output .= "\n