Make WordPress Core


Ignore:
Timestamp:
06/10/2015 07:46:39 PM (11 years ago)
Author:
helen
Message:

List tables: Use a class instead of inline styles for hidden columns.

fixes #32608.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/includes/class-wp-ms-themes-list-table.php

    r32723 r32724  
    435435
    436436                foreach ( $columns as $column_name => $column_display_name ) {
    437                         $style = '';
    438                         if ( in_array( $column_name, $hidden ) )
    439                                 $style = ' style="display:none;"';
     437                        $extra_classes = '';
     438                        if ( in_array( $column_name, $hidden ) ) {
     439                                $extra_classes .= ' hidden';
     440                        }
    440441
    441442                        switch ( $column_name ) {
     
    444445                                        break;
    445446                                case 'name':
    446                                         echo "<td class='theme-title column-primary'$style><strong>" . $theme->display('Name') . "</strong>";
     447                                        echo "<td class='theme-title column-primary{$extra_classes}'><strong>" . $theme->display('Name') . "</strong>";
    447448                                        echo $this->row_actions($actions, true);
    448449                                        echo "</td>";
    449450                                        break;
    450451                                case 'description':
    451                                         echo "<td class='column-description desc'$style>";
     452                                        echo "<td class='column-description desc{$extra_classes}'>";
    452453                                        if ( $theme->errors() ) {
    453454                                                $pre = $status == 'broken' ? __( 'Broken Theme:' ) . ' ' : '';
     
    488489
    489490                                default:
    490                                         echo "<td class='$column_name column-$column_name'$style>";
     491                                        echo "<td class='$column_name column-$column_name{$extra_classes}'>";
    491492
    492493                                        /**
Note: See TracChangeset for help on using the changeset viewer.