@@ -69,6 +69,8 @@ function _wp_menu_output( $menu, $submenu, $submenu_as_parent = true ) {
6969 }
7070 $ toggle = '<div class="wp-menu-toggle"><br /></div> ' ;
7171
72+ $ title = wptexturize ($ item [0 ]);
73+
7274 echo "\n\t<li $ class$ id> " ;
7375
7476 if ( false !== strpos ($ class , 'wp-menu-separator ' ) ) {
@@ -81,9 +83,9 @@ function _wp_menu_output( $menu, $submenu, $submenu_as_parent = true ) {
8183 $ menu_file = substr ($ menu_file , 0 , $ pos );
8284 if ( ( ('index.php ' != $ submenu [$ item [2 ]][0 ][2 ]) && file_exists (WP_PLUGIN_DIR . "/ $ menu_file " ) ) || !empty ($ menu_hook )) {
8385 $ admin_is_parent = true ;
84- echo "<div class='wp-menu-image'><a href='admin.php?page= {$ submenu [$ item [2 ]][0 ][2 ]}'> $ img</a></div> $ toggle<a href='admin.php?page= {$ submenu [$ item [2 ]][0 ][2 ]}' $ class$ tabindex> { $ item [ 0 ]} </a> " ;
86+ echo "<div class='wp-menu-image'><a href='admin.php?page= {$ submenu [$ item [2 ]][0 ][2 ]}'> $ img</a></div> $ toggle<a href='admin.php?page= {$ submenu [$ item [2 ]][0 ][2 ]}' $ class$ tabindex> $ title </a> " ;
8587 } else {
86- echo "\n\t<div class='wp-menu-image'><a href=' {$ submenu [$ item [2 ]][0 ][2 ]}'> $ img</a></div> $ toggle<a href=' {$ submenu [$ item [2 ]][0 ][2 ]}' $ class$ tabindex> { $ item [ 0 ]} </a> " ;
88+ echo "\n\t<div class='wp-menu-image'><a href=' {$ submenu [$ item [2 ]][0 ][2 ]}'> $ img</a></div> $ toggle<a href=' {$ submenu [$ item [2 ]][0 ][2 ]}' $ class$ tabindex> $ title </a> " ;
8789 }
8890 } else if ( current_user_can ($ item [1 ]) ) {
8991 $ menu_hook = get_plugin_page_hook ($ item [2 ], 'admin.php ' );
@@ -138,16 +140,18 @@ function _wp_menu_output( $menu, $submenu, $submenu_as_parent = true ) {
138140 if ( false !== $ pos = strpos ($ sub_file , '? ' ) )
139141 $ sub_file = substr ($ sub_file , 0 , $ pos );
140142
143+ $ title = wptexturize ($ sub_item [0 ]);
144+
141145 if ( ( ('index.php ' != $ sub_item [2 ]) && file_exists (WP_PLUGIN_DIR . "/ $ sub_file " ) ) || ! empty ($ menu_hook ) ) {
142146 // If admin.php is the current page or if the parent exists as a file in the plugins or admin dir
143147 if ( (!$ admin_is_parent && file_exists (WP_PLUGIN_DIR . "/ $ menu_file " ) && !is_dir (WP_PLUGIN_DIR . "/ {$ item [2 ]}" )) || file_exists ($ menu_file ) )
144148 $ sub_item_url = add_query_arg ( array ('page ' => $ sub_item [2 ]), $ item [2 ] );
145149 else
146150 $ sub_item_url = add_query_arg ( array ('page ' => $ sub_item [2 ]), 'admin.php ' );
147151 $ sub_item_url = esc_url ($ sub_item_url );
148- echo "<li $ class><a href=' $ sub_item_url' $ class$ tabindex> { $ sub_item [ 0 ]} </a></li> " ;
152+ echo "<li $ class><a href=' $ sub_item_url' $ class$ tabindex> $ title </a></li> " ;
149153 } else {
150- echo "<li $ class><a href=' {$ sub_item [2 ]}' $ class$ tabindex> { $ sub_item [ 0 ]} </a></li> " ;
154+ echo "<li $ class><a href=' {$ sub_item [2 ]}' $ class$ tabindex> $ title </a></li> " ;
151155 }
152156 }
153157 echo "</ul></div> " ;
0 commit comments