diff --git a/lib/nav.php b/lib/nav.php index 6728f1e..45ed870 100644 --- a/lib/nav.php +++ b/lib/nav.php @@ -52,6 +52,14 @@ class Sage_Nav_Walker extends \Walker_Nav_Menu { } } +/** + * Check if element is empty + */ +function is_element_empty($element) { + $element = trim($element); + return !empty($element); +} + /** * Remove the id="" on nav menu items * Return 'menu-slug' for nav menu classes @@ -65,7 +73,7 @@ function nav_menu_css_class($classes, $item) { $classes = array_unique($classes); - return array_filter($classes, 'Roots\\Sage\\Utils\\is_element_empty'); + return array_filter($classes, __NAMESPACE__ . '\\is_element_empty'); } add_filter('nav_menu_css_class', __NAMESPACE__ . '\\nav_menu_css_class', 10, 2); add_filter('nav_menu_item_id', '__return_null'); diff --git a/lib/utils.php b/lib/utils.php index fc1be36..d7d02fc 100644 --- a/lib/utils.php +++ b/lib/utils.php @@ -3,14 +3,8 @@ namespace Roots\Sage\Utils; /** - * Utility functions + * Tell WordPress to use searchform.php from the templates/ directory */ -function is_element_empty($element) { - $element = trim($element); - return !empty($element); -} - -// Tell WordPress to use searchform.php from the templates/ directory function get_search_form() { $form = ''; locate_template('/templates/searchform.php', true, false); @@ -22,7 +16,6 @@ add_filter('get_search_form', __NAMESPACE__ . '\\get_search_form'); * Add page slug to body_class() classes if it doesn't exist */ function body_class($classes) { - // Add post/page slug if (is_single() || is_page() && !is_front_page()) { if (!in_array(basename(get_permalink()), $classes)) { $classes[] = basename(get_permalink());