Segundo a ASAE, as datas de inicio e fim de uma promoção aplicada num ou vários produtos deve esta visiviel para o cliente. Se a sua loja online estiver desenvolvida sobre WordPress e Woocommerce pode incluir este código no ficheiro functions.php do seu tema para que as datas sejam mostradas depois do preço do produto.

add_filter( 'woocommerce_get_price_html', 'slap_show_promo_dates', 100, 2 );
function slap_show_promo_dates( $price, $product )
{
    global $post;
    $sales_price_to = get_post_meta($post->ID, '_sale_price_dates_to', true);
	$sales_price_from = get_post_meta($post->ID, '_sale_price_dates_from', true);
    if(is_single() && $sales_price_to != "")
    {
        $sales_price_date_to = date("j-m-Y", $sales_price_to);
		$sales_price_date_from = date("j-m-Y", $sales_price_from);
        return str_replace( '</ins>', ' </ins> <b>(Promoção de '.$sales_price_date_from.' a '.$sales_price_date_to.')</b>', $price );
    }
    else
    {
        return apply_filters( 'woocommerce_get_price', $price );
    }
}

Leave a Reply

Your email address will not be published. Required fields are marked *