• Estou com uma dúvida que ainda não encontrei solução explicativa na rede. Estou desenvolvendo uma loja virtual e estou com dificuldade para integrar o woocommerce ao tema. O problema é que ainda não entendi direito como funcionam os hooks. Preciso que o tema seja responsivo e a única forma que até agora eu consegui raciocinar é a de usar o woocommerce direto dentro do tema, mas isso futuramente vai me render muitas horas de dor de cabeça quando precisar atualizar o woocommerce. Espero que alguém possa e tenha interesse em me ajudar a resolver essa parada.

    Desde já grato pela atenção!

Visualizando 8 respostas - 1 até 8 (de um total de 8)
  • Para que as nossas modificações não sejam subscritas nas atualizações do WooCommerce precisamos fazer o Overriding correto.

    Veja por exemplo num tema free, verá que dentro existe uma pasta chamada woocommerce, é nesta página que devemos trabalhar as modificações.

    Leia sobre a estrutura do WooCommerce e sobre Overriding.

    https://docs.woothemes.com/document/template-structure/
    https://docs.woothemes.com/document/css-structure/

    Criador do tópico Lu Wegner

    (@n85)

    Obrigado theandersonn pela dica que foi de bastante ajuda, mas acredito que não tenha me explicado de forma clara. Eu procurei por boa parte do fonte do woocommerce pela função que gera o html da template, que é onde eu preciso inserir as classes do meu framework css. Estou procurando a função que imprime o loop da loja para poder começar a desenvolver o layout. Faz algu tempo que eu não desenvolvo pra WP (5 meses) e até agora não tinha feito nada que precisasse que o plugin fosse externo ao tema.

    Criador do tópico Lu Wegner

    (@n85)

    Acho que encontrei a solução! Se positivo fecho o tópico!

    Criador do tópico Lu Wegner

    (@n85)

    Alarme falso… Continuo procurando pela rede…

    Criador do tópico Lu Wegner

    (@n85)

    Eu estou usando como base de aprendizado e testes esse post e nele eu encontrei quase a mesma quantidade de conteúdos que em outras publicações em inglês. Até agora não entendi nem descobri como fazer o override da action woocommerce_before_shop_loop_item_title.

    Criador do tópico Lu Wegner

    (@n85)

    Consegui resolver o primeiro problema com a formatação do layout depois de desabilitar o css padrão do plugin e dar uma lida mais calma no arquivo wc-template-functions.php. Lendo ele deu pra entender como o plugin cria o html que é impresso e consegui visualizar como farei as adaptações necessárias. Mas ainda me resta uma dúvida quanto à questão dos templates, pra eu usar as versões de templates com o meu Override basta que eu remova as páginas criadas pelo WooCommerce?

    Criador do tópico Lu Wegner

    (@n85)

    Depois de ler e reler os arquivos do woocommerce acredito que entendi como funcionam os hooks e que vou precisar desativar alguns deles para conseguir otimizar o conteúdo da maneira que desejo. Obrigado ao theandersonn pela dica e espero poder ainda criar um tutorial sobre esse tópico por aqui ou em outro fórum. Valeu!

    Um tutorial será muito bem vindo @lucio compartilhe conosco 🙂

Visualizando 8 respostas - 1 até 8 (de um total de 8)
  • O tópico ‘Duvidas à respeito de personalização de tema WooCommerce’ está fechado para novas respostas.