É uma agência digital? 📣 Vamos conhecer-nos uns aos outros!

RecursosWordpressExibição de preços de variantes no WooCommerce com o formato "A partir de XX€".

Exibição de preços de variantes no WooCommerce com o formato "A partir de XX€".

No mundo do comércio eletrónico, a forma como apresenta o preço de um produto pode fazer a diferença entre uma compra e um abandono. Uma das formas mais eficazes de o tornar mais atrativo é utilizar o formato "A partir de XX€" para apresentar os preços das variantes de produtos no WooCommerce. Neste artigo, vou guiá-lo passo a passo sobre como inserir um trecho de código para conseguir isso.

Etapa 1: Preparação

Antes de começar, certifique-se de que instalou e activou o plugin WooCommerce no seu sítio Web. Além disso, deve ter um bom conhecimento da funcionalidade básica do WooCommerce e da gestão de produtos e variantes.

Passo 2: Criar um ficheiro de função

Para inserir o fragmento de código, é necessário criar um ficheiro de função personalizada no seu tema WordPress. Para o fazer, abra o editor de temas e crie um novo ficheiro chamado functions.php na pasta wp-content/themes/seu-tema.

Recomendo que o faça na pasta do tema "Child" para não perder as alterações quando atualizar o tema.

Passo 3: Inserir o fragmento de código

No ficheiro functions.php, adicione o seguinte código:

/**
 * Snippet Name:	WooCommerce Show Coupon Code Used In Emails
 * Snippet Author:	halkoo.com
 */

add_filter( 'woocommerce_get_price_html', 'change_variable_products_price_display', 10, 2 );

function change_variable_products_price_display( $price, $product ) {
    // Only for variable products type
    if( ! $product->is_type('variable') ) return $price;
    $prices = $product->get_variation_prices( true );
    if ( empty( $prices['price'] ) )
        return apply_filters( 'woocommerce_variable_empty_price_html', '', $product );
    $min_price = current( $prices['price'] );
    $max_price = end( $prices['price'] );
    $prefix_html = '<span class="price-prefix">' . __('Da ') . '</span>';
    $prefix = $min_price !== $max_price ? $prefix_html : ''; // HERE the prefix
    return apply_filters( 'woocommerce_variable_price_html', $prefix . wc_price( $min_price ) . $product->get_price_suffix(), $product );
}

Guardar o ficheiro.

Depois de seguir estes passos, os preços das variantes de produtos WooCommerce no seu sítio Web devem ser apresentados no formato "A partir de XX€".

Desta forma, pode tornar o seu sítio Web mais atrativo e aumentar as hipóteses de conversão dos seus clientes. Boas vendas!

Precisa de ajuda? Escreva para info@halkoo.com para receber um orçamento personalizado para o seu novo sítio Web ou loja de comércio eletrónico.