Je bent je shop aan het bouwen en bent bijna klaar…je loopt nog een keer door de shop heen om alles te checken en je komt tot de conclusie dat je de producten in jouw gloednieuwe shop niet kunt sorteren op alfabetische volgorde!
Geen nood! Met de volgende code heb je deze functionaliteit binnen no-time toegevoegd, en zonder plugins!
function daan_alphabetical_shop_ordering( $sort_args ) {
$orderby_value = isset( $_GET['orderby'] ) ? woocommerce_clean( $_GET['orderby'] ) : apply_filters( 'woocommerce_default_catalog_orderby', get_option( 'woocommerce_default_catalog_orderby' ) );
if ( 'alphabetical' == $orderby_value ) {
$sort_args['orderby'] = 'title';
$sort_args['order'] = 'asc';
$sort_args['meta_key'] = '';
}
return $sort_args;
}
add_filter( 'woocommerce_get_catalog_ordering_args', 'daan_alphabetical_shop_ordering' );
Plaats deze code onderaan je functions.php, vergeet deze niet op te slaan en op je shop kan nu alfabetisch gefilterd worden. Wel zo gebruiksvriendelijk!