Criando Query da forma correta
-
Olá Pessoal eu de novo rs.
em um portal tenho o primeiro post deve conter imagem destacada, o post abaixo deve conter apenas O titulo e Data e o terceiro apenas o titulo. consegui fazer e funcionou corretamente da seguinte forma:
<!--Post com imagem destacada --> <?php wp_reset_query();?> <?php query_posts($query_string . '&posts_per_page=1&cat=99'); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <?php the_post_thumbnail(); ?> <?php endwhile; else: ?> <p>Desculpe mas Nenhuma página foi encontrada</p> <?php endif; ?> <!--Post com titulo e data --> <?php wp_reset_query();?> <?php query_posts($query_string . '&posts_per_page=1&cat=99&offset=1'); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> Data da Postagem: <?php the_time('d/m/Y');?> <?php the_title(); ?> <?php endwhile; else: ?> <p>Desculpe mas Nenhuma página foi encontrada</p> <?php endif; ?> <!--Post com apenas Titulo --> <?php wp_reset_query();?> <?php query_posts($query_string . '&posts_per_page=1&cat=99&offset=2'); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <?php the_title(); ?> <?php endwhile; else: ?> <p>Desculpe mas Nenhuma página foi encontrada</p> <?php endif; ?>
Funcionou perfeitamente porém um colega me disse que estou chamando a base de dados 3x para consulta. Como seria a forma correta?
Muito obrigado a todos que puderem ajudar
Visualizando 3 respostas - 1 até 3 (de um total de 3)
Visualizando 3 respostas - 1 até 3 (de um total de 3)
- O tópico ‘Criando Query da forma correta’ está fechado para novas respostas.