Suporte » Plugins » Utilizar em page shortcode do WooCommerce

  • Eu estou precisando adicionar alguns shortcodes WooCommerce em páginas (page e posts) do do WordPress, mas eles simplesmente não funcionam fora da página da loja.
    A necessidade é que eu preciso que a página da categoria contenham informações e textos acima e abaixo de onde é mostrado os itens da categoria, e cada categoria tem informações diferentes.
    Alguém tem alguma solução para eu resolver este problema?
    Pois estou a dias tentando contornar esta dificuldade e ainda não consegui criar algo que seja realmente funcional.

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Moderador Ralden Souza

    (@ralden)

    Um apaixonado por WordPress

    olá @igorsmkodak,

    olha, difícil cravar uma solução “universal” para isso. depende do tema que usa ou plugins para desenvolvimento de layout.

    eu, por exemplo, sou usuário Elementor PRO e uma das coisas que adoro nele é poder criar padrões de layout que se sobrepõem ao tema. tipo, posso criar uma página com o layout para Posts e todo post que eu escrever ficará dentro do layout definido. e ainda posso criar um post a parte com o editor do Elementor e colocar outro layout sem problemas.

    então eu buscaria ver a documentação do Elementor ou até mesmo abriria um chamado do suporte PRO deles buscando saber se teria como substituir as páginas das categorias. acredito que tenha como sim, mas enfim, seria algo que pesquisaria precisando de uma solução dessas.

    não sei se já usou um Page Builder, sendo o Elementor um dos mais famosos no mercado. mas a função deles é justamente facilitar o desenvolvimento de layout para seu site e minimizar a importância que o tema costuma ter nisso, o que dificultava bastante.

    saudações,

    O que voc6e quer dizer com não funcionar? O espaço fica em branco ou aparece o shortcode tipo [products]?

    Se for o segundo caso, você está colocando o shortcode em locais não suportados.

    Para resolver isso, você pode usar php:

    <?php echo do_shortcode( '[shortcode-aqui]' ); ?>

    Deve funcionar.

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Você deve estar conectado para responder a este tópico.