Kobieta Koduje

Jak przesunąć wyprzedane produkty na koniec listy

W pliku wordpress functions php ktory znajduje się w katalogu z Twoim szablonem dodajemy:

add_action( 'woocommerce_product_query', 'sort_products', 999 );

function sort_products( $query ) {
    if ( is_admin() ) return;
	
	$query->set('meta_query', [
		'stock_status_postmeta'	=> [ 'key' => '_stock_status' ],
	]);
	
	$query->set('orderby', [ 'stock_status_postmeta' => 'ASC', 'date' => 'DESC' ]);
}

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.