Inventory_Presser_REST::orderby_photo_number( array $args, WP_REST_Request $request )
Changes the query args for requests to order attachments by the photo_number meta key.
On This Page
Parameters Parameters
- $args
-
(array) (Required) Array of arguments for WP_Query.
- $request
-
(WP_REST_Request) (Required) The REST API request.
Return Return
(array)
Source Source
File: includes/class-rest.php
public function orderby_photo_number( $args, $request ) {
$order_by = $request->get_param( 'orderby' );
if ( isset( $order_by ) && apply_filters( 'invp_prefix_meta_key', 'photo_number' ) === $order_by ) {
$args['meta_key'] = $order_by;
$args['orderby'] = 'meta_value_num'; // user 'meta_value_num' for numerical fields.
}
return $args;
}
Expand full source codeCollapse full source codeView on Github