| @@ 431-447 (lines=17) @@ | ||
| 428 | return $where; |
|
| 429 | } |
|
| 430 | ||
| 431 | function handle_orderby_for_page_handle( $orderby ) { |
|
| 432 | global $wpdb; |
|
| 433 | if ( $this->performed_query['orderby'] === 'ID' ) { |
|
| 434 | // bail if we're already ordering by ID |
|
| 435 | return $orderby; |
|
| 436 | } |
|
| 437 | ||
| 438 | if ( $orderby ) { |
|
| 439 | $orderby .= ' ,'; |
|
| 440 | } |
|
| 441 | $order = $this->performed_query['order']; |
|
| 442 | if ( ! $order ) { |
|
| 443 | $order = 'DESC'; |
|
| 444 | } |
|
| 445 | $orderby .= " `$wpdb->posts`.ID $order"; |
|
| 446 | return $orderby; |
|
| 447 | } |
|
| 448 | } |
|
| 449 | ||
| @@ 222-238 (lines=17) @@ | ||
| 219 | return $where; |
|
| 220 | } |
|
| 221 | ||
| 222 | function handle_orderby_for_page_handle( $orderby ) { |
|
| 223 | global $wpdb; |
|
| 224 | if ( $this->performed_query['orderby'] === 'ID' ) { |
|
| 225 | // bail if we're already ordering by ID |
|
| 226 | return $orderby; |
|
| 227 | } |
|
| 228 | ||
| 229 | if ( $orderby ) { |
|
| 230 | $orderby .= ' ,'; |
|
| 231 | } |
|
| 232 | $order = $this->performed_query['order']; |
|
| 233 | if ( ! $order ) { |
|
| 234 | $order = 'DESC'; |
|
| 235 | } |
|
| 236 | $orderby .= " `$wpdb->posts`.ID $order"; |
|
| 237 | return $orderby; |
|
| 238 | } |
|
| 239 | ||
| 240 | } |
|
| 241 | ||