| @@ 186-204 (lines=19) @@ | ||
| 183 | $query['tag'] = $args['tag']; |
|
| 184 | } |
|
| 185 | ||
| 186 | if ( isset( $args['page'] ) ) { |
|
| 187 | if ( $args['page'] < 1 ) { |
|
| 188 | $args['page'] = 1; |
|
| 189 | } |
|
| 190 | ||
| 191 | $query['paged'] = $args['page']; |
|
| 192 | if ( $query['paged'] !== 1 ) { |
|
| 193 | $is_eligible_for_page_handle = false; |
|
| 194 | } |
|
| 195 | } else { |
|
| 196 | if ( $args['offset'] < 0 ) { |
|
| 197 | $args['offset'] = 0; |
|
| 198 | } |
|
| 199 | ||
| 200 | $query['offset'] = $args['offset']; |
|
| 201 | if ( $query['offset'] !== 0 ) { |
|
| 202 | $is_eligible_for_page_handle = false; |
|
| 203 | } |
|
| 204 | } |
|
| 205 | ||
| 206 | if ( isset( $args['before'] ) ) { |
|
| 207 | $this->date_range['before'] = $args['before']; |
|
| @@ 50-68 (lines=19) @@ | ||
| 47 | 's' => isset( $args['search'] ) ? $args['search'] : null, |
|
| 48 | ); |
|
| 49 | ||
| 50 | if ( isset( $args['page'] ) ) { |
|
| 51 | if ( $args['page'] < 1 ) { |
|
| 52 | $args['page'] = 1; |
|
| 53 | } |
|
| 54 | ||
| 55 | $query['paged'] = $args['page']; |
|
| 56 | if ( $query['paged'] !== 1 ) { |
|
| 57 | $is_eligible_for_page_handle = false; |
|
| 58 | } |
|
| 59 | } else { |
|
| 60 | if ( $args['offset'] < 0 ) { |
|
| 61 | $args['offset'] = 0; |
|
| 62 | } |
|
| 63 | ||
| 64 | $query['offset'] = $args['offset']; |
|
| 65 | if ( $query['offset'] !== 0 ) { |
|
| 66 | $is_eligible_for_page_handle = false; |
|
| 67 | } |
|
| 68 | } |
|
| 69 | ||
| 70 | if ( isset( $args['page_handle'] ) ) { |
|
| 71 | $page_handle = wp_parse_args( $args['page_handle'] ); |
|