From 39edf881e0287a114933ad31851e0631fe7351e9 Mon Sep 17 00:00:00 2001 From: Andrew Nacin Date: Thu, 13 May 2010 03:50:26 +0000 Subject: [PATCH] Allow wp_nav_menu_items filters to run on the backend as well. props NathanRice, fixes #13371. git-svn-id: https://develop.svn.wordpress.org/trunk@14592 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-includes/nav-menu-template.php | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/wp-includes/nav-menu-template.php b/wp-includes/nav-menu-template.php index bd4959d455..15f94b3e24 100644 --- a/wp-includes/nav-menu-template.php +++ b/wp-includes/nav-menu-template.php @@ -251,13 +251,9 @@ function wp_nav_menu( $args = array() ) { $nav_menu .= ''; // Allow plugins to hook into the menu to add their own
  • 's - if ( 'frontend' == $args->context ) { - $items = apply_filters( 'wp_nav_menu_items', $items, $args ); - $items = apply_filters( "wp_nav_menu_{$menu->slug}_items", $items, $args ); - $nav_menu .= $items; - } else { - $nav_menu .= $items; - } + $items = apply_filters( 'wp_nav_menu_items', $items, $args ); + $items = apply_filters( "wp_nav_menu_{$menu->slug}_items", $items, $args ); + $nav_menu .= $items; unset($items); $nav_menu .= '';