Suporte » Desenvolvendo com WordPress » Usar uma Variavel, dentro do query post,

  • Resolvido Dxwnet

    (@dxwnet)


    Boa noite, estou precisando trazer um valor de um variavel dentro do query post, na verdade é o id categoria que vem de um select…. mais não estou conseguindo alguem já tentou?

    ex: query_posts(‘showposts=-1&cat=$variavel’)

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Moderador Ramon Ahnert

    (@rahmohn)

    Olá, @dxwnet.

    Não é recomendável utilizar a função query_posts. Veja o que é dito no Codex:

    Nota-se que utilizar este método pode extender o carregamento da página, uma vez que a consulta principal é chamada mais de uma vez. Em alguns cenários pode ser pior, chegando a dobrar o número de processos executados desnecessariamente. Embora simples de ser executada, a função também é propensa a acarretar problemas futuros.

    A sugestão é usar a classe WP_Query ou a função get_posts. Exemplo de utilização:

    
    $the_query = new WP_Query( array( 'cat' => 7, 'posts_per_page' => 10 ) );
    if ( $the_query->have_posts() ) {
        while ( $the_query->have_posts() ) {
            $the_query->the_post();
            echo '<h2>' . get_the_title() . '</h2>';
        }
    }

    Referências:
    query_posts()
    WP_query
    get_posts()

    • Esta resposta foi modificada 6 anos, 9 meses atrás por Ramon Ahnert.
    Criador do tópico Dxwnet

    (@dxwnet)

    Rahmohn perfeito era isso mesmo, obrigado

    • Esta resposta foi modificada 6 anos, 8 meses atrás por Dxwnet.
Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Usar uma Variavel, dentro do query post,’ está fechado para novas respostas.