diff --git a/wp-includes/post.php b/wp-includes/post.php
index 3610201bce..c083bb6ade 100644
--- a/wp-includes/post.php
+++ b/wp-includes/post.php
@@ -71,6 +71,7 @@ function create_initial_post_types() {
'rewrite' => false,
'query_var' => false,
) );
+
register_post_status( 'publish', array( 'label' => _x('Published', 'post'),
'public' => true,
'_builtin' => true,
@@ -113,18 +114,6 @@ function create_initial_post_types() {
'_builtin' => true,
'label_count' => _n_noop('Auto-Draft (%s)', 'Auto-Drafts (%s)')
) );
-
- register_post_status( 'menu-category', array( 'internal' => true,
- '_builtin' => true
- ) );
-
- register_post_status( 'menu-page', array( 'internal' => true,
- '_builtin' => true
- ) );
-
- register_post_status( 'menu-custom', array( 'internal' => true,
- '_builtin' => true
- ) );
}
add_action( 'init', 'create_initial_post_types', 0 ); // highest priority
diff --git a/wp-includes/taxonomy.php b/wp-includes/taxonomy.php
index c51e548581..e9664896d2 100644
--- a/wp-includes/taxonomy.php
+++ b/wp-includes/taxonomy.php
@@ -38,7 +38,7 @@ function create_initial_taxonomies() {
'_builtin' => true
) ) ;
- register_taxonomy( 'menu', 'post', array( 'hierarchical' => false,
+ register_taxonomy( 'menu', 'menu_item', array( 'hierarchical' => false,
'query_var' => false,
'rewrite' => false,
'show_ui' => false,