Astra_Header_Search_Component::astra_update_rest_post_query( array $args, array $request )
Update REST Post Query for live search.
Description
Parameters
- $args
-
(array) (Required) Query args.
- $request
-
(array) (Required) Request args.
Return
(array)
Source
File: inc/builder/type/header/search/class-astra-header-search-component.php
public function astra_update_rest_post_query( $args, $request ) { if ( isset( $request['post_type'] ) && ( strpos( $request['post_type'], 'ast_queried' ) !== false ) ) { $search_post_types = explode( ':', sanitize_text_field( $request['post_type'] ) ); $args = array( 'posts_per_page' => ! empty( $args['posts_per_page'] ) ? $args['posts_per_page'] : 10, 'post_type' => $search_post_types, 'paged' => 1, 's' => ! empty( $args['s'] ) ? $args['s'] : '', ); } return $args; }
Expand full source code Collapse full source code View on Trac
Changelog
Version | Description |
---|---|
4.4.0 | Introduced. |