WordPress WooCommerce Pergunta: Clique em adicionar ao carrinho de url, mas permanecer na página?

Um usuário perguntou 👇

Isso se refere ao meu pedido em:

que foi marcado como resolvido, mas não resolvido.

Então, ao adicionar URL ao carrinho com ID, fiz um link como:

E, claro, carrega o item na mesa. Mas o problema é que o site pensa que é uma página”. Add-to-cart = 123” e tenta ir para lá e, como não existe essa página, vai para a página inicial. Eu estava usando um plug-in 404 para criar uma página inicial, então o desativei, mas ele ainda vai para a página inicial.

Existe uma maneira de clicar neste link e manter o usuário na página?

Na verdade, descobri que ele retornará à página ou permanecerá na página se eu fizer:

Um problema com isso é que, se o usuário pressionar o botão Voltar (por qualquer motivo), o artigo será recarregado no gráfico. Embora isso não seja ruim, não é o ideal.

Uma combinação de algum tipo que fosse assim seria ótimo:

->

Mas em qualquer um dos dois últimos exemplos, não sei de antemão qual é o nome da página para esta/esta página/seção, porque ela é criada automaticamente quando os produtos são importados de nosso banco de dados. Então, eu precisaria de algo que fizesse isso de forma eficaz:

get-current-url /? adicionar ao carrinho = 123

Eu sei que isso é suficiente, mas parece ser a última coisa que posso tentar.

Obrigado!

(@lrehbein)

Engenheiro Automóvel Felicidade

2 anos, 9 meses atrás

Olá scott31,

Não é exatamente o que você quer fazer, mas talvez funcione:

Nas configurações do WooCommerce do seu site, na guia Produtos, você pode configurá-lo para que um usuário seja redirecionado para o gráfico após ser adicionado com sucesso ao gráfico.

Se você usar a URL e depois for para o gráfico, se eles apertarem o botão voltar, eles acabarão voltando para a página que tinha a URL.

É um pouco mais elegante do que remover a página inicial após adicionar o gráfico.

(@scottl31)

2 anos, 9 meses atrás

Bem, isso não funciona porque eles assumem o cartão que estão comprando. Quero que eles acessem o gráfico sempre que quiserem, não apenas porque adicionaram um elemento. Eu pessoalmente odeio quando um site me leva ao gráfico quando adiciono um artigo.

Então, você sabe se algum de seus colegas mais específicos saberia como fazer as coisas que eu quero fazer?

Obrigado!

(@lorro)

2 anos, 9 meses atrás

Você já experimentou o Atalho WooCommerce?
[add_to_cart id=”3890″]

O atalho detecta a página em que está sendo usado para que possa criar o link para que você permaneça na mesma página.

Pode ser necessário projetar a saída para atender às suas necessidades.

(@scottl31)

2 anos, 9 meses atrás

Eu tentei, mas não me dá nada. Que “estilo” é necessário?

(@lorro)

2 anos, 9 meses atrás

O que deve acontecer é que você pressiona um botão em uma caixa e quando você clica no botão ele gera a URL da página em + a string de consulta add_to_cart. O produto é adicionado ao gráfico e a página é recarregada na mesma página.

O estilo depende do estilo que você deseja. No entanto, se não funcionar para você, não adianta se preocupar com o estilo.

Certifique-se de usar aspas diretas ao redor do id, não aspas inteligentes.

(@scottl31)

2 anos, 9 meses atrás

Isso foi tudo. As cotações eram ruins. É curioso que eles só assistiram.

Então isso funcionou, mas o botão é inútil porque me leva de volta ao problema que comecei no post anterior. Isso foi fechado, mas nunca resolvi nada.

Se você não se importar em cortar o último tópico, para que você possa ver meu problema, isso pode ajudar.

(@lrehbein)

Engenheiro Automóvel Felicidade

2 anos, 9 meses atrás

@lorro que funcionou perfeitamente! Produto adicionado ao gráfico, o usuário permanece na página original. Ótima solução!

(@scottl31)

2 anos, 9 meses atrás

Suspiro, não. Isso me traz de volta ao começo. Por favor, leia meu último post. Obrigado.

(@lorro)

2 anos, 9 meses atrás

Então, este produto é uma taxa variável? Caso contrário, você não pode usar o atalho. É apenas para produtos simples. Você pode criar 3 produtos simples e adicionar os plugins aos gráficos, assim:

Duro: [add_to_cart id=”101″] Gentil: [add_to_cart id=”102″] livro eletrônico: [add_to_cart id=”103″]

Isso será o mais fácil se você não quiser codificar. Se for um produto em mudança, ele voltará, mas a correção será trivial e certamente um pouco.

Sem codificação, não podemos alterar o texto do botão para o atributo do produto. Podemos alterar o texto do botão para “Adicionar ao carrinho”, por exemplo, em vez de “Adicionar ao carrinho”, mas acho que não é isso que você deseja.

Se for um produto modificável, você não pode descartar o plug-in com um carrinho. Isso mudaria mais do que eu encontraria aqui. Isso pode acontecer se você enviar a página inteira, mas eu li que você não quer isso.

Você pode ter que se comprometer se quiser contratar um desenvolvedor.

(@scottl31)

2 anos, 9 meses atrás

Bem, cheguei bem perto dessa maneira de fazer isso por URL, já que meu chefe disse que faríamos um link como “Compre e-book por US$ 6,00”

E funciona muito bem, mas acho que só preciso saber como ter algum tipo de código de link que insira a URL da página atual.

Você conhece algo assim? Eu pesquisei, mas o que quer que eu conseguisse, eu não podia ir trabalhar.

(@lorro)

2 anos, 9 meses atrás

Tente:
<a href=" eBook $6.00</a>

Na ausência de um URL, o navegador aceita a página atual. Não sei se isso funciona em todos os navegadores e dispositivos. Isso espero.

(@lorro)

2 anos, 9 meses atrás

Ou para um produto mutável:
<a href=" eBook $6.00</a>

onde 1175 é o ID do produto pai. Acho que o bit attribute_pa é diferente para atributos ad-hoc, não testados.

(@scottl31)

2 anos, 9 meses atrás

Acabei de descobrir esta semana como deixar o URL em branco. Não sei por que não pensei nisso.

No início, seu código não funcionou e demorei um pouco para descobrir que você usava sublinhas em vez de hífens.

add_to_cart =

Vou colocar isso em todo o meu processo de qualquer maneira, então não feche este tópico ainda.

(@slash1andy)

Engenheiro Automóvel Felicidade

2 anos, 9 meses atrás

Não temos notícias suas há algum tempo, então vou marcar isso como uma solução. Se você tiver outras dúvidas, poderá iniciar uma nova conversa.

(@shivancouver)

2 anos, 6 meses atrás

Relacionado ao post original.

Eu tenho várias páginas, cada uma com vários produtos listados. (300+)

Quando o cliente adiciona um item, ele sempre abre o carrinho ou redireciona para outra página dependendo do plugin que você usa para exibir a lista de produtos (Quickster no meu caso)

Tudo o que eu quero é que os clientes possam adicionar itens selecionados à tabela, de várias páginas, sem referências. Então, assim que o cliente termina de fazer o pedido AQUI, ele passa para o processo de carrinho.

Você passou 3 dias tentando encontrar uma solução. Nada

WordPress com Divi, as versões mais recentes

Obrigado!

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *