Ticket #17553: 17553.diff
| File 17553.diff, 1.5 KB (added by mitchoyoshitaka, 2 years ago) |
|---|
-
wp-includes/class-wp-admin-bar.php
182 182 add_action( 'admin_bar_menu', 'wp_admin_bar_my_account_menu', 10 ); 183 183 add_action( 'admin_bar_menu', 'wp_admin_bar_my_sites_menu', 20 ); 184 184 add_action( 'admin_bar_menu', 'wp_admin_bar_edit_menu', 30 ); 185 add_action( 'admin_bar_menu', 'wp_admin_bar_view_menu', 31 ); 185 186 add_action( 'admin_bar_menu', 'wp_admin_bar_shortlink_menu', 80 ); 186 187 add_action( 'admin_bar_menu', 'wp_admin_bar_updates_menu', 70 ); 187 188 -
wp-includes/admin-bar.php
173 173 } 174 174 175 175 /** 176 * Provide a view link when currently editing a post. 177 * 178 * @since 3.2.0 179 */ 180 function wp_admin_bar_view_menu( $wp_admin_bar ) { 181 global $post_ID, $post_type_object, $pagenow; 182 183 if ( 'post.php' != $pagenow || 184 empty( $post_ID ) || 185 empty( $post_type_object ) || 186 !$post_type_object->show_ui || 187 empty( $post_type_object->labels ) || 188 !isset( $post_type_object->labels->view_item ) ) 189 return; 190 191 $wp_admin_bar->add_menu( array( 'id' => 'view', 'title' => $post_type_object->labels->view_item, 'href' => get_permalink( $post_ID ) ) ); 192 } 193 194 /** 176 195 * Add "Add New" menu. 177 196 * 178 197 * @since 3.1.0