| @@ 236-252 (lines=17) @@ | ||
| 233 | return $where; |
|
| 234 | } |
|
| 235 | ||
| 236 | function handle_orderby_for_page_handle( $orderby ) { |
|
| 237 | global $wpdb; |
|
| 238 | if ( $this->performed_query['orderby'] === 'ID' ) { |
|
| 239 | // bail if we're already ordering by ID |
|
| 240 | return $orderby; |
|
| 241 | } |
|
| 242 | ||
| 243 | if ( $orderby ) { |
|
| 244 | $orderby .= ' ,'; |
|
| 245 | } |
|
| 246 | $order = $this->performed_query['order']; |
|
| 247 | if ( ! $order ) { |
|
| 248 | $order = 'DESC'; |
|
| 249 | } |
|
| 250 | $orderby .= " `$wpdb->posts`.ID $order"; |
|
| 251 | return $orderby; |
|
| 252 | } |
|
| 253 | ||
| 254 | } |
|
| 255 | ||
| @@ 456-472 (lines=17) @@ | ||
| 453 | return $where; |
|
| 454 | } |
|
| 455 | ||
| 456 | function handle_orderby_for_page_handle( $orderby ) { |
|
| 457 | global $wpdb; |
|
| 458 | if ( $this->performed_query['orderby'] === 'ID' ) { |
|
| 459 | // bail if we're already ordering by ID |
|
| 460 | return $orderby; |
|
| 461 | } |
|
| 462 | ||
| 463 | if ( $orderby ) { |
|
| 464 | $orderby .= ' ,'; |
|
| 465 | } |
|
| 466 | $order = $this->performed_query['order']; |
|
| 467 | if ( ! $order ) { |
|
| 468 | $order = 'DESC'; |
|
| 469 | } |
|
| 470 | $orderby .= " `$wpdb->posts`.ID $order"; |
|
| 471 | return $orderby; |
|
| 472 | } |
|
| 473 | } |
|
| 474 | ||