Make WordPress Core

Ticket #16645: 16645.patch

File 16645.patch, 1.4 KB (added by ocean90, 13 years ago)
  • src/wp-admin/includes/class-wp-posts-list-table.php

     
    10571057                        } ?>
    10581058                        <input type="hidden" name="post_view" value="<?php echo esc_attr( $m ); ?>" />
    10591059                        <input type="hidden" name="screen" value="<?php echo esc_attr( $screen->id ); ?>" />
     1060                        <?php if ( ! $bulk && ! post_type_supports( $screen->post_type, 'author' ) ) { ?>
     1061                                <input type="hidden" name="post_author" value="<?php echo esc_attr( $post->post_author ); ?>" />
     1062                        <?php } ?>
    10601063                        <span class="error" style="display:none"></span>
    10611064                        <br class="clear" />
    10621065                </p>
  • src/wp-admin/includes/post.php

     
    5353                $post_data['to_ping'] = $post_data['trackback_url'];
    5454
    5555        if ( !isset($post_data['user_ID']) )
    56                 $post_data['user_ID'] = $GLOBALS['user_ID'];
     56                $post_data['user_ID'] = get_current_user_id();
    5757
    58         if (!empty ( $post_data['post_author_override'] ) ) {
     58        if (!empty ( $post_data['post_author_override'] ) ) { // post_author_meta_box()
    5959                $post_data['post_author'] = (int) $post_data['post_author_override'];
    6060        } else {
    6161                if (!empty ( $post_data['post_author'] ) ) {