Suporte » Plugins » Cria botão adicional “Ver detalhes” ao lado do botão add ao carrinho

  • Olá boa tarde!

    Gostaria de saber se alguém pode me ajudar com o seguinte problema:
    Estou precisando colocar um botão adicional “Ver detalhes” ao lado do botão “Comprar”.

    Preciso que o botão ver detalhes direcione para a página com informações do produto.

    Procurei bastante na internet, mas não consegui formular e adaptar o código.

    Será que alguém poderia me ajudar ou indicar algum plugin ou link que mostre como fazer isso. OBS: Em php ainda não sou muito experiente.

    Fico grato a quem puder me ajudar.

    A página que eu preciso de ajuda: [fazer login para ver o link]

Visualizando 1 resposta (de um total de 1)
  • Moderador Claudio Sanches

    (@claudiosanches)

    Você pode usar o filtro woocommerce_loop_add_to_cart_link para isso.

    Em baixo um exemplo de como fazer isso apenas para produtos simples e quando estão em estoque, note que é necessário aplicar isso apenas em produtos simples uma vez que os outros podem adicionar outros textos, como por exemplo “Leia mais” e não iria ter sentido um botão assim ao lado de “Ver detalhes”:

    add_filter( 'woocommerce_loop_add_to_cart_link', function( $html, $product ) {
        if ( $product->is_type( 'simple' ) && $product->is_in_stock() ) {
            $html .= ' <a class="button" href="' . esc_url( $product->get_permalink() ) . '">Ver detalhes</a>';
        }
    
        return $html;
    }, 10, 2 );
Visualizando 1 resposta (de um total de 1)
  • O tópico ‘Cria botão adicional “Ver detalhes” ao lado do botão add ao carrinho’ está fechado para novas respostas.