Title: Loop WordPress
Last modified: 6 agosto, 2016

---

# Loop WordPress

 *  Resolvido [Fábio Santiago](https://br.wordpress.org/support/users/fabiosantiago/)
 * (@fabiosantiago)
 * [13 anos atrás](https://br.wordpress.org/support/topic/loop-wordpress/)
 * Olá pessoal!
 * É o seguinte, no meu site eu tenho vária categorias… Mas na minha home, eu quero
   mostrar os 3 últimos post, mas não quero que apareça os da categoria Notícias
   por exemplo.
 * Eu fiz assim:
 * >  <?php query_posts(‘posts_per_page=3 & category_name <> noticias’); ?>
   >  <?php
   >  if(have_posts()) : while(have_posts()) : the_post(); ?> <div class=”
   > conteudo”> <div class=”titulo”> <h1> “><?php the_title(); ?> </h1> </div> <
   > div class=”img”> “> <?php if (has_post_thumbnail()) the_post_thumbnail(‘potsTumbnail2’);
   >  else
   >  echo ”; ?>
   >  </div>
   >  “>
   > 
   >  <div class=”postado_por”> <?php the_time(‘F \d\e Y’) ?> </div
   > > <div id=”fb-root”></div> <script> (function(d, s, id) { var js, fjs = d.getElementsByTagName(
   > s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id;
   > js.src = “//connect.facebook.net/pt_BR/all.js#xfbml=1”; fjs.parentNode.insertBefore(
   > js, fjs); }(document, ‘script’, ‘facebook-jssdk’)); </script> <div class=”face”
   > ><div class=”fb-like” data-href=”<?php the_permalink(); ?>” data-send=”true”
   > data-layout=”button_count” data-width=”350″ data-show-faces=”true”></div></
   > div> </div> <?php endwhile; else: ?> <p>Nenhuma postagem foi encontrada!</p
   > > <?php endif; ?>
 * Mas não funciona, ele mostra os três posts, mas continua mostrando o post da 
   categoria notícia, que eu não quero que apareça.
 * Alguém pode me ajudar?
 * Não sei se é por causa das tags, mas se for isso… como tratar?
 * Vlw.
 * Se quiserem da uma olhada no site é clicar [aqui](http://strongwebtutoriais.com.br/).

Visualizando 2 respostas - 1 até 2 (de um total de 2)

 *  Moderador [Eduardo Zulian](https://br.wordpress.org/support/users/eduardozulian/)
 * (@eduardozulian)
 * [13 anos atrás](https://br.wordpress.org/support/topic/loop-wordpress/#post-29038)
 * Não funciona porque a sintaxe está errada e esse operador não é usado desta forma,
   não aí. Algo assim deve funcionar:
 *     ```
       <?php
       query_posts( 'posts_per_page=3&cat=-' . get_category_by_slug( 'noticias' )->term_id );
       ?>
       ```
   
 * Fabio, [a documentação](https://codex.wordpress.org/Class_Reference/WP_Query#Category_Parameters)
   é sua amiga. Não esqueça de sempre consultá-la antes.
 *  Criador do tópico [Fábio Santiago](https://br.wordpress.org/support/users/fabiosantiago/)
 * (@fabiosantiago)
 * [13 anos atrás](https://br.wordpress.org/support/topic/loop-wordpress/#post-29045)
 * Funcionou beleza… Obrigado pela resposta!

Visualizando 2 respostas - 1 até 2 (de um total de 2)

O tópico ‘Loop WordPress’ está fechado para novas respostas.

## Tags

 * [categoria](https://br.wordpress.org/support/topic-tag/categoria/)
 * [loop](https://br.wordpress.org/support/topic-tag/loop/)
 * [worpress](https://br.wordpress.org/support/topic-tag/worpress/)

 * Em: [Ajustando o WordPress](https://br.wordpress.org/support/forum/resolucao-de-problemas/)
 * 2 respostas
 * 2 participantes
 * Última resposta de: [Fábio Santiago](https://br.wordpress.org/support/users/fabiosantiago/)
 * Última atividade: [13 anos atrás](https://br.wordpress.org/support/topic/loop-wordpress/#post-29045)
 * Estado: resolvido

## Tópicos

### Tópicos mais populares

### Tópicos sem respostas

### Tópicos não relacionados a suporte

### Tópicos resolvidos

### Tópicos não resolvidos

### Todos os tópicos
