Changeset 21085
- Timestamp:
- 06/15/2012 05:48:01 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.3/wp-includes/capabilities.php
r20499 r21085 1066 1066 } 1067 1067 1068 if ( 'private' != $post->post_status ) { 1068 $status_obj = get_post_status_object( $post->post_status ); 1069 if ( $status_obj->public ) { 1069 1070 $caps[] = $post_type->cap->read; 1070 1071 break; … … 1080 1081 if ( is_object( $post_author_data ) && $user_id == $post_author_data->ID ) 1081 1082 $caps[] = $post_type->cap->read; 1083 elseif ( $status_obj->private ) 1084 $caps[] = $post_type->cap->read_private_posts; 1082 1085 else 1083 $caps[] = $post_type->cap->read_private_posts;1086 $caps[] = map_meta_cap( 'edit_post', $user_id, $post->ID ); 1084 1087 break; 1085 1088 case 'edit_post_meta':
Note: See TracChangeset
for help on using the changeset viewer.