Ticket #16714: 16714.9.diff
File 16714.9.diff, 1.3 KB (added by , 11 years ago) |
---|
-
wp-admin/menu.php
81 81 $menu[20] = array( __('Pages'), 'edit_pages', 'edit.php?post_type=page', '', 'menu-top menu-icon-page', 'menu-pages', 'none' ); 82 82 $submenu['edit.php?post_type=page'][5] = array( __('All Pages'), 'edit_pages', 'edit.php?post_type=page' ); 83 83 /* translators: add new page */ 84 $submenu['edit.php?post_type=page'][10] = array( _x('Add New', 'page'), ' edit_pages', 'post-new.php?post_type=page' );84 $submenu['edit.php?post_type=page'][10] = array( _x('Add New', 'page'), 'create_pages', 'post-new.php?post_type=page' ); 85 85 $i = 15; 86 86 foreach ( get_taxonomies( array(), 'objects' ) as $tax ) { 87 87 if ( ! $tax->show_ui || ! in_array('page', (array) $tax->object_type, true) ) -
wp-includes/capabilities.php
1068 1068 $caps[] = $post_type_object->cap->create_posts; 1069 1069 1070 1070 break; 1071 case 'create_pages': 1072 $caps[] = get_post_type_object( 'page' )->cap->create_posts; 1073 1074 break; 1071 1075 // edit_post breaks down to edit_posts, edit_published_posts, or 1072 1076 // edit_others_posts 1073 1077 case 'edit_post':