Image Image Image Image Image
Scroll to Top

Topo

post

14

mar
2012

Sem Comentários

Em Blog
Wordpress

Por Allison

Como mostrar os ultimos posts de uma categoria

Em 14, mar 2012 | Sem Comentários | Em Blog, Wordpress | Por Allison

Fonte: Sara Vieira/DicasWP

Muitas vezes na nossa página inicial queremos ter apenas uma categoria de artigos, e não os últimos artigos de todas as categorias pois nem todas podem interessar, e é isto que vou explicar como se faz hoje, mostrar os últimos artigos de uma especifica categoria.

Para conseguirmos isto necessitamos de usar a função query posts e esta função é a nossa maneira de conseguir alterar os posts que o WordPress coloca na página, pode ser usado para diversas coisas mas neste casos vamos falar das categorias e numero de posts por página.

Começamos com um loop de WordPress completamente normal:

<?php if ( have_posts() ) : ?>
<?php while ( have_posts() ) : the_post(); ?>
 <h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
 <small><?php the_date('d/m/Y') ?> by <?php the_author_posts_link() ?></small>
 <div class="artigo">
   <?php the_content(); ?>
 </div>
 <p class="postmetadata">Na categoria <?php the_category(', '); ?></p>
<h6><?php comments_popup_link('Sem Comentários »', '1 Comentário »', '% Comentários »'); ?></h6>
 <?php endwhile; else: ?>
 <p>Não existe nenhum post.</p>
 <?php endif; ?>

Mas isto mostrará os últimos posts que houve em todas as categorias, e é nesta parte que o query_posts entra em ação, limitando o numero de posts que são mostrados na página e a categoria a que eles pertencem, depois do if e antes do while adicionamos:

<?php query_posts("category_name=atuacategoriaaqui&posts_per_page=3");

Como podem ver aqui apenas colocamos a categoria da qual queríamos ver os artigos e colocamos um máximo de 3 posts por página e um & entre os dois. Após isto temos que fazer um reset ao loop do WordPress para o query_posts não entrar em conflitos mais tarde com outras páginas, então no final do nosso loop, depois do end if colocamos:

<?php wp_reset_query();?>

O código completo é:

<?php if ( have_posts() ) : ?>
 <?php query_posts("category_name=atuacategoriaaqui&posts_per_page=3"); ?>
<?php while ( have_posts() ) : the_post(); ?>
 <h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
 <small><?php the_date('d/m/Y') ?> by <?php the_author_posts_link() ?></small>
 <div class="artigo">
   <?php the_content(); ?>
 </div>
 <p class="postmetadata">Na categoria <?php the_category(', '); ?></p>
<h6><?php comments_popup_link('Sem Comentários »', '1 Comentário »', '% Comentários »'); ?></h6>
 <?php endwhile; else: ?>
 <p>Não existe nenhum post.</p>
 <?php endif; ?>
<?php wp_reset_query();?>

E está concluído, de uma maneira mais simples que secalhar muitos de vocês pensaram. Na nossa página inicial só irá mostrar no máximo 3 posts e todos da mesma categoria.

Tags | , , ,

29

fev
2012

Sem Comentários

Em Blog

Por Allison

Como escrever artigos inesquecíveis em seu Blog

Em 29, fev 2012 | Sem Comentários | Em Blog | Por Allison

Fonte: CriarSite

Este é um guest post escrito por Anderson Chipak que bloga no Como Criar Sites e Blogs.

Muitas vezes nós blogueiros escrevemos artigos sem pensar no que realmente vai virar a cabeça do nosso leitor e fazê-lo lembrar daquele artigo por um bom tempo. Acredito que todos acompanhem os melhores blogs nas áreas que desejam, mas um post ou outro fica sempre em destaque entre seus favoritos. Este é o artigo que chamamos de inesquecível. É por causa desse tipo de artigo que os leitores vão te seguir no Twitter, curtir sua página de fãs no Facebook, assinar sua Newsletter e acompanhar as atualizações através de Feed RSS.

Curiosamente, existem tipos de artigos que fazem os leitores se lembrarem de um blog enquanto que outros não fazem a mínima diferença. Descobri isso ao conversar com alguns seguidores do meu blog www.programa-de-afiliados.net. E isso me abriu os olhos para uma nova maneira de escrever.

O que as pessoas não lembram sobre seu blog

Muitos blogueiros se concentram em criar posts didáticos, que ensinam a fazer algo, porém o que as pessoas se lembram é justamente o contrário. É muito raro alguém chegar e falar:

“Eu me lembro do artigo que o Anderson Chipak mostrava como instalar o WordPress em 10 minutos. Eu adorei!”

ou

“Eu me lembro quando foi publicado o artigo falando de como transportar migrar um blog em Joomla para WordPress.”

Os posts inesquecíveis para as pessoas são, em sua maioria, informativos. Pense no seu melhor artigo. Com certeza não foi o “10 melhores sites de downloads na internet” ou “Como criar um blog agora”, isso porque esse tipo de artigo está presente em 8 de cada 10 blogs. Porém um post informativo é único.

O que as pessoas lembram sobre seu blog

Os artigos que as pessoas mais lembram, em sua maioria, envolvem:

  • histórias
  • posts divertidos (humor, ou escrevendo em uma voz diferente)
  • mensagens emotivas
  • mensagens inspiradoras
  • opinião sincera
  • posts sobre as necessidades das pessoas

Os artigos informativos ajudam as pessoas no seu dia-a-dia, mas dentre eles as mensagens mais sinceras que envolvem emoção são aquelas que mais influenciam e causam impacto. Esse tipo de mensagem cria uma conexão entre o leitor e o blogueiro.

Quais mensagens você lembra?

Um artigo que me marcou bastante foi postado pelo Celso Lemes aqui no Criar Sites no dia 26/08/2009, com o título: “Quanto você vale para o mercado de trabalho”. Nesse artigo o Celso passa um vídeo onde Jim Rohn fala que as pessoas não são pagas pelo seu tempo, mas sim pelo valor que oferecem ao mercado. A forma com que foi passada a mensagem e a realidade que eu vivia naquele momento me fizeram captar a mensagem.

E você, qual o seu tipo de post que mais faz seus leitores se lembrarem de seu blog? Que mensagens você se lembra de outros blogs e que marcaram de alguma maneira sua vida pessoal ou profissional?

Tags | , ,