Suporte » Plugins » Id de página no loop-start.php (woocommerce)

  • Boa tarde!!

    Desculpe se essa dúvida já foi respondida em outro tópico. Estou pesquisando, mas ainda não a encontrei.

    Bom, estou com a seguinte situação.

    Preciso pegar o id da página atual, que é a página selecionada como loja na configuração do plugin, para utilizar no arquivo loop-start.php do woocommerce.
    Já utilizei o the_ID() e get_the_ID(), porém eles estão me retornando o id do primeiro produto.

    Alguém saberia como fazer para pegar esse id?

    Desde já, muito obrigada!!

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • no painel, clique em páginas, coloque o mouse em cima da página que deseja ver o ID, o url é mostrado pelo navegador, eu acho que é isso

    /post.php?post=ID

    Criador do tópico brp.vanessa

    (@brpvanessa)

    Obrigada Bruno.

    O que eu precisava saber se a página atual era a página de produto para poder colocar um conteúdo.

    Era mais ou menos isso…
    if($pagina_atual == $id_da_pagina)

    Sendo $id_da_pagina o id da página do produto (pego da forma que você explicou)
    e $pagina_atual o id que geralmente pegamos com get_the_post()

    Resolvi utilizando o seguinte if.

    if ( is_post_type_archive( ‘product’ ) || is_page( wc_get_page_id( ‘shop’ ) ) )

    Mas gostaria de manter o tópico aberto para saber se há alguma forma de pegar o id da página dentro desse arquivo.

    Pois essa é a segunda vez que precisei, mas dessa vez foi possível resolver com o if acima.

    Muito obrigada!!

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Id de página no loop-start.php (woocommerce)’ está fechado para novas respostas.