diff --git a/src/wp-admin/includes/class-wp-posts-list-table.php b/src/wp-admin/includes/class-wp-posts-list-table.php
index cca5a1e..ebe173f 100644
|
a
|
b
|
class WP_Posts_List_Table extends WP_List_Table { |
| 137 | 137 | * @return string The value of 'orderby'. |
| 138 | 138 | */ |
| 139 | 139 | protected function get_orderby() { |
| 140 | | return strtolower( get_query_var( 'orderby' ) ); |
| | 140 | $orderby = get_query_var( 'orderby' ); |
| | 141 | |
| | 142 | if ( is_string( $orderby ) ){ |
| | 143 | return strtolower( $orderby ); |
| | 144 | } else { |
| | 145 | $keys = array_keys( $orderby ); |
| | 146 | // Checks if is a Numeric Array or Associative |
| | 147 | if ( $keys !== range( 0, count( $orderby ) - 1 ) ){ |
| | 148 | return array_map( 'strtolower', $keys ); |
| | 149 | } else { |
| | 150 | return array_map( 'strtolower', $orderby ); |
| | 151 | } |
| | 152 | } |
| 141 | 153 | } |
| 142 | 154 | |
| 143 | 155 | /** |
| … |
… |
class WP_Posts_List_Table extends WP_List_Table { |
| 149 | 161 | * @return string The value of 'order'. |
| 150 | 162 | */ |
| 151 | 163 | protected function get_order() { |
| 152 | | return strtolower( get_query_var( 'order' ) ); |
| | 164 | $orderby = get_query_var( 'orderby' ); |
| | 165 | if ( is_string( $orderby ) ){ |
| | 166 | return strtolower( get_query_var( 'order' ) ); |
| | 167 | } else { |
| | 168 | // Checks if is a Numeric Array or Associative |
| | 169 | if ( array_keys( $orderby ) !== range( 0, count( $orderby ) - 1 ) ){ |
| | 170 | return array_map( 'strtolower', array_values( $orderby ) ); |
| | 171 | } else { |
| | 172 | return strtolower( get_query_var( 'order' ) ); |
| | 173 | } |
| | 174 | } |
| 153 | 175 | } |
| 154 | 176 | |
| 155 | 177 | /** |