Inventory_Presser_Shortcode_Sort_By::change_price_field_when_sorting( WP_Query $query )
If a user wants to order vehicles by price, and the site is showing MSRP instead of price, sort by that.
Parameters
- $query
-
(WP_Query) (Required) Query object.
Return
(void)
Source
File: includes/shortcode/class-shortcode-sort-by.php
public function change_price_field_when_sorting( $query ) { $settings = INVP::settings(); if ( ! isset( $settings['price_display'] ) ) { return; } switch ( $settings['price_display'] ) { case 'genes': // msrp. $query->set( 'meta_key', apply_filters( 'invp_prefix_meta_key', 'msrp' ) ); break; case 'down_only': // down_payment. $query->set( 'meta_key', apply_filters( 'invp_prefix_meta_key', 'down_payment' ) ); break; } }
Expand full source code Collapse full source code View on Github