Zmiana rozmiaru miniaturek w archiwum subkategorii – Woocommerce

Podczas, gdy rozmiary miniatur Woocommerce możemy zmieniać globalnie w ustawieniach szablonu, następuje problem, gdy chcemy użyć innych rozmiarów dla archiwum o typie wyświetlania “subkategorie”, ponieważ dziedziczony jest ten sam rozmiar i proporcje. Można to zmienić za pomocą filtru subcategory_archive_thumbnail_size:

function category_archive_thumbnail_size($u)
{
    return array(500, 350,true);
}
add_filter('subcategory_archive_thumbnail_size', 'category_archive_thumbnail_size');

Sprawdź jak włączyć przycinanie obrazu głównego na stronie produktu.

Dodatkowo należy zadeklarować nowy rozmiar miniatur oraz zregenerować pliki:

function register_size() {
   add_image_size( 'category_thumb', 500, 350,true );
}

add_action( 'after_setup_theme', 'register_size' );