diff --git a/src/wp-admin/menu-header.php b/src/wp-admin/menu-header.php
index ee90d23152..ec2ec338e7 100644
|
a
|
b
|
get_admin_page_parent(); |
| 68 | 68 | function _wp_menu_output( $menu, $submenu, $submenu_as_parent = true ) { |
| 69 | 69 | global $self, $parent_file, $submenu_file, $plugin_page, $typenow; |
| 70 | 70 | |
| | 71 | $admin_url = admin_url(); |
| 71 | 72 | $first = true; |
| 72 | 73 | // 0 = menu_title, 1 = capability, 2 = menu_slug, 3 = page_title, 4 = classes, 5 = hookname, 6 = icon_url. |
| 73 | 74 | foreach ( $menu as $key => $item ) { |
| … |
… |
function _wp_menu_output( $menu, $submenu, $submenu_as_parent = true ) { |
| 166 | 167 | && ! file_exists( ABSPATH . "/wp-admin/$menu_file" ) ) |
| 167 | 168 | ) { |
| 168 | 169 | $admin_is_parent = true; |
| 169 | | echo "<a href='admin.php?page={$submenu_items[0][2]}'$class $aria_attributes>$arrow<div class='wp-menu-image$img_class'$img_style aria-hidden='true'>$img</div><div class='wp-menu-name'>$title</div></a>"; |
| | 170 | echo "<a href='" . WP_Http::make_absolute_url( "admin.php?page={$submenu_items[0][2]}", $admin_url ) . "'$class $aria_attributes>$arrow<div class='wp-menu-image$img_class'$img_style aria-hidden='true'>$img</div><div class='wp-menu-name'>$title</div></a>"; |
| 170 | 171 | } else { |
| 171 | | echo "\n\t<a href='{$submenu_items[0][2]}'$class $aria_attributes>$arrow<div class='wp-menu-image$img_class'$img_style aria-hidden='true'>$img</div><div class='wp-menu-name'>$title</div></a>"; |
| | 172 | echo "\n\t<a href='" . WP_Http::make_absolute_url( $submenu_items[0][2], $admin_url ) . "'$class $aria_attributes>$arrow<div class='wp-menu-image$img_class'$img_style aria-hidden='true'>$img</div><div class='wp-menu-name'>$title</div></a>"; |
| 172 | 173 | } |
| 173 | 174 | } elseif ( ! empty( $item[2] ) && current_user_can( $item[1] ) ) { |
| 174 | 175 | $menu_hook = get_plugin_page_hook( $item[2], 'admin.php' ); |
| … |
… |
function _wp_menu_output( $menu, $submenu, $submenu_as_parent = true ) { |
| 185 | 186 | && ! file_exists( ABSPATH . "/wp-admin/$menu_file" ) ) |
| 186 | 187 | ) { |
| 187 | 188 | $admin_is_parent = true; |
| 188 | | echo "\n\t<a href='admin.php?page={$item[2]}'$class $aria_attributes>$arrow<div class='wp-menu-image$img_class'$img_style aria-hidden='true'>$img</div><div class='wp-menu-name'>{$item[0]}</div></a>"; |
| | 189 | echo "\n\t<a href='" . WP_Http::make_absolute_url( "admin.php?page={$item[2]}", $admin_url ) . "'$class $aria_attributes>$arrow<div class='wp-menu-image$img_class'$img_style aria-hidden='true'>$img</div><div class='wp-menu-name'>{$item[0]}</div></a>"; |
| 189 | 190 | } else { |
| 190 | | echo "\n\t<a href='{$item[2]}'$class $aria_attributes>$arrow<div class='wp-menu-image$img_class'$img_style aria-hidden='true'>$img</div><div class='wp-menu-name'>{$item[0]}</div></a>"; |
| | 191 | echo "\n\t<a href='" . WP_Http::make_absolute_url( $item[2], $admin_url ) . "'$class $aria_attributes>$arrow<div class='wp-menu-image$img_class'$img_style aria-hidden='true'>$img</div><div class='wp-menu-name'>{$item[0]}</div></a>"; |
| 191 | 192 | } |
| 192 | 193 | } |
| 193 | 194 | |
| … |
… |
function _wp_menu_output( $menu, $submenu, $submenu_as_parent = true ) { |
| 265 | 266 | } |
| 266 | 267 | |
| 267 | 268 | $sub_item_url = esc_url( $sub_item_url ); |
| 268 | | echo "<li$class><a href='$sub_item_url'$class$aria_attributes>$title</a></li>"; |
| | 269 | echo "<li$class><a href='" . WP_Http::make_absolute_url( $sub_item_url, $admin_url ) . "'$class$aria_attributes>$title</a></li>"; |
| 269 | 270 | } else { |
| 270 | | echo "<li$class><a href='{$sub_item[2]}'$class$aria_attributes>$title</a></li>"; |
| | 271 | echo "<li$class><a href='" . WP_Http::make_absolute_url( $sub_item[2], $admin_url ) . "'$class$aria_attributes>$title</a></li>"; |
| 271 | 272 | } |
| 272 | 273 | } |
| 273 | 274 | echo '</ul>'; |