Merge pull request #229 from benklocek/master

Update roots_nav_walker and CSS to work with current-page-*.
This commit is contained in:
Scott Walkinshaw
2012-01-18 08:44:20 -08:00
2 changed files with 7 additions and 1 deletions

View File

@@ -142,6 +142,9 @@ h1, h2, h3, h4, h5, h6 { text-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); }
#nav-main ul li.current-menu-item > a,
#nav-main ul li.current-menu-parent > a,
#nav-main ul li.current-menu-ancestor > a,
#nav-main ul li.current-page-item > a,
#nav-main ul li.current-page-parent > a,
#nav-main ul li.current-page-ancestor > a
#nav-main ul li:hover > a {
color: #73c8ff;
}
@@ -171,6 +174,9 @@ h1, h2, h3, h4, h5, h6 { text-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); }
#nav-main ul ul li.current-menu-item > a,
#nav-main ul ul li.current-menu-parent > a,
#nav-main ul ul li.current-menu-ancestor > a,
#nav-main ul ul li.current-page-item > a,
#nav-main ul ul li.current-page-parent > a,
#nav-main ul ul li.current-page-ancestor > a
#nav-main ul ul li:hover > a {
color: #06c;
}

View File

@@ -340,7 +340,7 @@ function roots_nav_menu_args($args = '') {
add_filter('wp_nav_menu_args', 'roots_nav_menu_args');
function roots_check_current($val) {
return preg_match('/current-menu/', $val);
return preg_match('/current-/', $val);
}
class Roots_Nav_Walker extends Walker_Nav_Menu {