Automattic\WooCommerce\Blocks\BlockTypes
AbstractProductGrid::get_sale_badge_html()
Get the sale badge.
Метод класса: AbstractProductGrid{}
Хуков нет.
Возвращает
Строку
. Rendered product output.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->get_sale_badge_html( $product );
- $product(\WC_Product) (обязательный)
- Product.
Код AbstractProductGrid::get_sale_badge_html() AbstractProductGrid::get sale badge html WC 7.5.1
protected function get_sale_badge_html( $product ) { if ( empty( $this->attributes['contentVisibility']['price'] ) ) { return ''; } if ( ! $product->is_on_sale() ) { return; } return '<div class="wc-block-grid__product-onsale"> <span aria-hidden="true">' . esc_html__( 'Sale', 'woocommerce' ) . '</span> <span class="screen-reader-text">' . esc_html__( 'Product on sale', 'woocommerce' ) . '</span> </div>'; }