Make WordPress Core


Ignore:
Timestamp:
06/10/2015 07:46:39 PM (10 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.