Changes in branches/3.1/wp-includes/post.php [18023:17519]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.1/wp-includes/post.php
r18023 r17519 558 558 return false; 559 559 560 if ( 'attachment' == $post->post_type ) { 561 if ( 'private' == $post->post_status ) 562 return 'private'; 563 564 // Unattached attachments are assumed to be published 565 if ( ( 'inherit' == $post->post_status ) && ( 0 == $post->post_parent) ) 566 return 'publish'; 567 568 // Inherit status from the parent 569 if ( $post->post_parent && ( $post->ID != $post->post_parent ) ) 570 return get_post_status($post->post_parent); 571 } 560 // Unattached attachments are assumed to be published. 561 if ( ('attachment' == $post->post_type) && ('inherit' == $post->post_status) && ( 0 == $post->post_parent) ) 562 return 'publish'; 563 564 if ( ('attachment' == $post->post_type) && $post->post_parent && ($post->ID != $post->post_parent) ) 565 return get_post_status($post->post_parent); 572 566 573 567 return $post->post_status; … … 3539 3533 global $wpdb, $user_ID; 3540 3534 3541 $defaults = array('post_status' => ' inherit', 'post_type' => 'post', 'post_author' => $user_ID,3535 $defaults = array('post_status' => 'draft', 'post_type' => 'post', 'post_author' => $user_ID, 3542 3536 'ping_status' => get_option('default_ping_status'), 'post_parent' => 0, 3543 3537 'menu_order' => 0, 'to_ping' => '', 'pinged' => '', 'post_password' => '', 3544 'guid' => '', 'post_content_filtered' => '', 'post_excerpt' => '', 'import_id' => 0 , 'context' => '');3538 'guid' => '', 'post_content_filtered' => '', 'post_excerpt' => '', 'import_id' => 0); 3545 3539 3546 3540 $object = wp_parse_args($object, $defaults); … … 3557 3551 3558 3552 $post_type = 'attachment'; 3559 3560 if ( ! in_array( $post_status, array( 'inherit', 'private' ) ) ) 3561 $post_status = 'inherit'; 3553 $post_status = 'inherit'; 3562 3554 3563 3555 // Make sure we set a valid category. … … 3661 3653 if ( isset($post_parent) && $post_parent < 0 ) 3662 3654 add_post_meta($post_ID, '_wp_attachment_temp_parent', $post_parent, true); 3663 3664 if ( ! empty( $context ) )3665 add_post_meta( $post_ID, '_wp_attachment_context', $context, true );3666 3655 3667 3656 if ( $update) {
Note: See TracChangeset
for help on using the changeset viewer.