woocommerce_sale_badge_text

woocommerce_sale_badge_text

Hook Type: filter

See hook in core

Displaying hooks found in version: woocommerce.10.3.5

apply_filters('woocommerce_sale_badge_text') is found 3 times:

  • /packages/email-editor/src/Integrations/WooCommerce/Renderer/Blocks/class-product-image.php line 108
    		if ( ! $product->is_on_sale() ) {
    			return '';
    		}
    
    		$sale_text        = apply_filters( 'woocommerce_sale_badge_text', __( 'Sale', 'woocommerce' ), $product );
    		$badge_attributes = array_replace_recursive(
    			array(
    				'textColor'       => '#43454b',
    				'backgroundColor' => '#fff',
    				'style'           => array(
    					'border'     => array(
    
  • /packages/email-editor/src/Integrations/WooCommerce/Renderer/Blocks/class-product-sale-badge.php line 49
    		 * @param string $sale_text The sale badge text.
    		 * @param \WC_Product $product The product object.
    		 * @return string The filtered sale badge text.
    		 */
    		$sale_text = apply_filters( 'woocommerce_sale_badge_text', __( 'Sale', 'woocommerce' ), $product );
    
    		$badge_html = $this->build_badge_html( $sale_text, $attributes, $rendering_context );
    		return $this->apply_email_wrapper( $badge_html, $parsed_block );
    	}
    
    	/**
    
  • /src/Blocks/BlockTypes/ProductSaleBadge.php line 80
    		 * @param string $sale_text The sale badge text.
    		 * @param WC_Product $product The product object.
    		 * @return string The filtered sale badge text.
    		 */
    		$sale_text = apply_filters( 'woocommerce_sale_badge_text', __( 'Sale', 'woocommerce' ), $product );
    
    		$output  = '<div class="wp-block-woocommerce-product-sale-badge ' . esc_attr( $classname ) . '">';
    		$output .= sprintf( '<div class="wc-block-components-product-sale-badge %1$s wc-block-components-product-sale-badge--align-%2$s" style="%3$s">', esc_attr( $classes_and_styles['classes'] ), esc_attr( $align ), esc_attr( $classes_and_styles['styles'] ) );
    		$output .= '<span class="wc-block-components-product-sale-badge__text" aria-hidden="true">' . esc_html( $sale_text ) . '</span>';
    		$output .= '<span class="screen-reader-text">'
    						. __( 'Product on sale', 'woocommerce' )