Exibir posts de uma determinada categoria em uma página no WordPress (sem plugin)

Se você quiser exibir as postagens de uma determinada categoria em uma página no WordPress, siga os passos abaixo:

Neste tutorial, vamos criar uma página para exibir somente as postagens da categoria “Esportes”, cujo ID é “4”.
Você precisará saber qual é o ID da categoria que quer exibir, caso não saiba como identificar o ID, veja esse post

– No FTP, acesse a pasta wp-content/themes/SEU-TEMA/
– Duplique o arquivo page.php e renomeie a cópia para esportes.php, por exemplo
– Abra o arquivo esportes.php em um editor de texto (bloco de notas, notepadd++ etc)
– Insira o seguinte comentário logo após a abertura da tag php:
/*
Template Name: Esportes
*/
– O início do arquivo deverá ficar assim:

<?php
/*Template Name: Esportes*/

– Localize o seguinte comando:

<?php while ( have_posts() ) : the_post(); ?>

– Cole o seguinte comando logo acima, ficando assim:

<?php query_posts('cat=4'); ?>
<?php while ( have_posts() ) : the_post(); ?>

– cat=4 significa que iremos exibir somente as postagens da categoria cujo ID é 4. Mude esse valor conforme sua necessidade
– Salve o arquivo no FTP
– Agora crie uma nova Página
– Coloque o título que desejar, no caso do nosso exemplo, Esportes
– Em “Atributos da Página”, selecione no menu drop-down de “Modelo”, o modelo “Esportes” (ver tela)
– Caso a opção “Modelo” não esteja visível, verifique se o arquivo esportes.php está no diretório wp-content/themes/SEU-TEMA/
– Caso a opção “Modelo” ainda não esteja visível, aplique o tema “default” e depois volte a aplicar o seu tema
– Salve a página

 

Você pode repetir esses passos e criar páginas para cada uma de suas categorias, se desejar.

Deixe sua Pergunta ou Comentário:

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Por favor, digite os caracteres desta imagem na caixa de entrada

Por favor digite o código da imagem

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>