You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thank you for noticing it, please do wait for few days where I will be releasing a new version of the plugin with that features included so that you can sort using custom meta key with order option.
Love this plugin, however, I have a very specific need.
I am trying to sort the order of products by a custom meta field in ASC order.
Are you able to add this into the plugin? Or how can I modify the function below to include $args in your function?
This is the function I wrote for the standard woocommerce [products] shortcode:
function woocommerce_shortcode_products_orderby( $args ) {
$standard_array = array('menu_order','title','date','rand','id');
if( isset( $args['orderby'] ) && !in_array( $args['orderby'], $standard_array ) ) {
$args['meta_key'] = $args['orderby'];
$args['orderby'] = 'meta_value';
}
return $args;
}
add_filter( 'woocommerce_shortcode_products_query', 'woocommerce_shortcode_products_orderby' );
Example of how to add it to shortcode:
[woopspro_products_slider orderby='_custom_meta_field' order='asc']
The text was updated successfully, but these errors were encountered: