• Alex

    (@alexmastermind)


    Estou tentando usar o plugin num site que estou criando agora, mas ele n?o funciona. O bot?o aparece, mas eu clico e n?o acontece nada. Quando vou para o carrinho, a calculadora padr?o de frete funciona.

    Já tentei colocar o tema básico do WordPress e desativar os outros plugins, mas nada adiantou. Porém, quando testo em outro site com praticamente os mesmos plugins, o plugin funciona.

    Pode me ajudar, por favor?

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author lucasbustamante

    (@lucasbustamante)

    Oi @alexmastermind,

    Verifique se o CEP/endere?o da loja está corretamente cadastrado no WooCommerce, e se você tem méotdos de entrega cadastrados para o Brasil.

    A calculadora está configurado para ser exibido no hook “woocommerce_before_add_to_cart_button”. Se o seu tema n?o for específico para WooCommerce, é possível que ele n?o tenha esse hook. Tem que ver se o tema é próprio para WooCommerce.

    Thread Starter Alex

    (@alexmastermind)

    Olá, obrigado pela resposta!

    O endere?o está cadastrado corretamente, pois a calculadora padr?o da página do carrinho funciona normalmente.

    O tema que estou usando é o Generatepress (inclusive, o plugin funciona em outro site com o mesmo tema). Mudei o tema para Storefront para testar mas também n?o funcionou.

    A única diferen?a que acredito existir é a hospedagem. O site onde o plugin n?o funciona fica no Siteground. Estou ficando sem saber onde procurar o erro.

    Plugin Author lucasbustamante

    (@lucasbustamante)

    @alexmastermind

    A fun??o que exibe o HTML é esta daqui: https://github.com/Luc45/WooCommerce-Correios-Calculo-de-Frete-na-Pagina-do-Produto/blob/master/src/Frontend.php#L66

    Sugiro abrir o código do plugin via FTP e debugar essa fun??o para ver se ela está sendo chamada. Se n?o estiver sendo chamada, o problema é no hook. Tente chamar do_action('woocommerce_before_add_to_cart_button'); manualmente no seu tema para debugar.

    Se aquela fun??o estiver sendo chamada, mas ainda assim o HTML n?o aparece, daí tem que debugar o código ali pois tem algumas condicionantes que podem fazer n?o aparecer (como por exemplo Produto Virtual).

    Se o HTML estiver sendo carregado completo ali, ent?o a calculadora pode estar dentro de alguma div escondida com CSS ou algo do tipo, daí tem que ver.

    Plugin Author lucasbustamante

    (@lucasbustamante)

    > O endere?o está cadastrado corretamente, pois a calculadora padr?o da página do carrinho funciona normalmente.

    Só um detalhe, é completamente diferente a calculadora do carrinho e a calculadora da página do produto.

    O carrinho é uma página padronizada do WooCommerce, já a página do produto, cada tema faz a sua, e alguns temas podem n?o incluir todos os hooks necessários, como o hook onde meu plugin integra por padr?o para exibir a calculadora, por exemplo.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Plugin n?o faz nada, mas em outro site funciona’ is closed to new replies.