← WordPress

Integrar WooCommerce em tema construído de raíz

Lida 6460 vezes

Offline

Thomato 
Membro
Mensagens 4125 Gostos 2
Feedback +2

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2

Alguém por aí já integrou com (relativo) sucesso o plugin WooCommerce num tema feito de raiz para Wordpress?

Obrigado! :)
Offline

rtbfreitas 
Equipa
Mensagens 1497 Gostos 9
Feedback +24

Troféus totais: 30
Trófeus: (Ver todos)
Windows User Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4

Qual a dúvida thomato? Já o fiz por diversas vezes, não o posso mostrar pois a empresa onde trabalho não permite, mas o que precisas?
Offline

Thomato 
Membro
Mensagens 4125 Gostos 2
Feedback +2

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2

Qual a dúvida thomato? Já o fiz por diversas vezes, não o posso mostrar pois a empresa onde trabalho não permite, mas o que precisas?
Nunca tinha usado o WooCommerce, mas há umas semanas instalei o plugin para perceber como funciona o backoffice e, ao mesmo tempo, activei o Twenty Thirteen (standard do WP) para ir vendo os resultados. Até aqui tudo ok, a integração do frontoffice foi perfeita e automática.

Entretanto desenvolvi uma estrutura básica só com um page.php funcional para ter o frontoffice, pensado que a partir daí seria só desenvolver o design.

O problema é que o CSS base do WooCommerce não é carregado na totalidade e o JS não é carregado de todo neste tema que fiz, mesmo depois de ter activado essa opção no backoffice > opções do plugin.

Segui as duas sugestões que dão na documentação (substituir o loop num novo ficheiro woocommerce.php ou utilizar hooks) e nenhuma funcionou. Também encontrei pela net que, em versões anteriores do plugin, o tema do WooCommerce tinha de estar na pasta do nosso tema, mas também não funcionou.

Chamei, manualmente e um a um, todos os ficheiros CSS e JS do plugin e também não funcionou - o que é bastante estranho.

Resumidamente: no tema standard funcionou sem ter de fazer nada, ao alterar o tema sem mudar qualquer configuração "nada" funciona.

Alguma sugestão, Ricardo?

Obrigado desde já!
Offline

rtbfreitas 
Equipa
Mensagens 1497 Gostos 9
Feedback +24

Troféus totais: 30
Trófeus: (Ver todos)
Windows User Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4

Pelo que reportas só analisando...

No entanto, podes ter o plugin fora da pasta temas, o que se recomenda e eu costumo fazer é quando queres fazer algum override (alterar algum ficheiro do plugin) copies esse ficheiro para uma pasta /woocommerce dentro do teu tema, penso que não precisas copiar todos mas apenas os que queres alterar.

Agora assim sem ver, e sendo um tema de raiz é complicado tentar saber o que poderá estar a causar esse problema.
Offline

Thomato 
Membro
Mensagens 4125 Gostos 2
Feedback +2

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2

Quando utilizas um tema de raíz, o que fazes para o adaptar ao WooCommerce? Utilizas o ficheiro woocommerce.php com o loop alterado ou os hooks?
Offline

STronic 
Elite
Mensagens 546 Gostos 8
Feedback +5

Troféus totais: 30
Trófeus: (Ver todos)
Mobile User Search Apple User Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3

Quando utilizas um tema de raíz, o que fazes para o adaptar ao WooCommerce? Utilizas o ficheiro woocommerce.php com o loop alterado ou os hooks?

Viste isto? http://docs.woothemes.com/document/third-party-custom-theme-compatibility/

Se precisares especifica melhor o problema ou envia acessos que posso tentar ajudar ;)
Offline

Thomato 
Membro
Mensagens 4125 Gostos 2
Feedback +2

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2

Viste isto? http://docs.woothemes.com/document/third-party-custom-theme-compatibility/

Se precisares especifica melhor o problema ou envia acessos que posso tentar ajudar ;)
Sim vi, é nessa pagina que explicação a tal alteração do loop ou utilização de hooks. Obrigado na mesma!

A questão é que peguei noutros temas de WP, instalei-os e os problemas são os mesmos.
Quem cria de raíz para WooCommerce, o que faz para o adaptar ao WooCommerce? Só a substituição do loop?