Хуки

Хуки карточек товаров

В Bono для изображений карточек товаров заданы стандартные размеры, подходящей для данной темы. Если же нужно задать произвольные размеры, то можно воспользоваться одним из двух способов, установив плагин https://support.wpshop.ru/docs/general/profunctions/

Добавить фильтры, например такие

add_filter( 'bono_woocommerce_thumbnail_width', function () {
    return 500;
} );
add_filter( 'bono_woocommerce_thumbnail_height', function () {
    return 500;
} );
add_filter( 'bono_woocommerce_thumbnail_crop', function () {
    return 1;
} );

Или включить настройки плагина WooCommerce

add_action( 'Wpshop\TheTheme\Features\ImageManagement::init', function ( $instance ) {
    remove_action( 'customize_register', [ $instance, '_update_wc_customizer_sections' ], 20 );
    remove_filter( 'woocommerce_get_image_size_thumbnail', [ $instance, '_get_image_size_thumbnail' ] );
} );

Во втором случае вы сможете задавать лишь пропорции обрезки изображений.

Хуки хлебных крошек

bono_breadcrumbs_do_show

filter /С помощью данного фильтра можно скрыть хлебные настройки с конкретных страница, например, если нужно их спрятать только на странице магазина, установите и активируйте плагин ProFunctions и добавьте в него код:

add_filter( 'bono_breadcrumbs_do_show', function ( $result ) {
    if ( is_shop() ) {
        return false;
    }

    return $result;
} );

Список функций для проверки страниц:

is_shop()
is_product()
is_product_category()
is_cart()
is_checkout()
is_account_page()
bono_is_favorite_page()