WordPress.org

Make WordPress Core

Ticket #20345: 20345.2.patch

File 20345.2.patch, 2.0 KB (added by SergeyBiryukov, 6 years ago)
  • wp-admin/includes/class-wp-media-list-table.php

     
    130130                $posts_columns['icon'] = '';
    131131                /* translators: column name */
    132132                $posts_columns['title'] = _x( 'File', 'column name' );
    133                 $posts_columns['author'] = __( 'Author' );
    134                 //$posts_columns['tags'] = _x( 'Tags', 'column name' );
     133                $user_count = count_users();
     134                if ( $user_count['total_users'] > 1 )
     135                        $posts_columns['author'] = __( 'Author' );
    135136                /* translators: column name */
    136137                if ( !$this->detached ) {
    137138                        $posts_columns['parent'] = _x( 'Attached to', 'column name' );
  • wp-admin/includes/class-wp-posts-list-table.php

     
    266266                /* translators: manage posts column name */
    267267                $posts_columns['title'] = _x( 'Title', 'column name' );
    268268
    269                 if ( post_type_supports( $post_type, 'author' ) )
     269                if ( isset( $_POST['total_users'] ) ) {
     270                        $total_users = (int) $_POST['total_users'];
     271                } else {
     272                        $user_count = count_users();
     273                        $total_users = $user_count['total_users'];
     274                }
     275                if ( post_type_supports( $post_type, 'author' ) && $total_users > 1 )
    270276                        $posts_columns['author'] = __( 'Author' );
    271277
    272278                if ( empty( $post_type ) || is_object_in_taxonomy( $post_type, 'category' ) )
     
    10431049                        } ?>
    10441050                        <input type="hidden" name="post_view" value="<?php echo esc_attr( $m ); ?>" />
    10451051                        <input type="hidden" name="screen" value="<?php echo esc_attr( $screen->id ); ?>" />
     1052                        <?php $user_count = count_users(); ?>
     1053                        <input type="hidden" name="total_users" value="<?php echo $user_count['total_users']; ?>" />
    10461054                        <span class="error" style="display:none"></span>
    10471055                        <br class="clear" />
    10481056                </p>