WordPress.org

Make WordPress Core

Ticket #6781: edit_post_rows_simplification.patch

File edit_post_rows_simplification.patch, 842 bytes (added by simonwheatley, 10 years ago)

Replace switch statement

  • wp-admin/edit-post-rows.php

    diff -urN site_copy/wp-admin/edit-post-rows.php site/wp-admin/edit-post-rows.php
    old new  
    136136                <td>
    137137                <a href="<?php the_permalink(); ?>" title="<?php echo attribute_escape(sprintf(__('View "%s"'), $title)); ?>" rel="permalink">
    138138                <?php
    139                 switch ( $post->post_status ) {
    140                         case 'publish' :
    141                         case 'private' :
    142                                 _e('Published');
    143                                 break;
    144                         case 'future' :
    145                                 _e('Scheduled');
    146                                 break;
    147                         case 'pending' :
    148                                 _e('Pending Review');
    149                                 break;
    150                         case 'draft' :
    151                                 _e('Unpublished');
    152                                 break;
    153                 }
     139                if ( array_key_exists( $post->post_status, $post_stati ) )
     140                        echo $post_stati[ $post->post_status ][ 0 ]; // Already translated
    154141                ?>
    155142                </a>
    156143                </td>