Como exibir os posts recentes de uma categoria específica usando Widgets

Passo 1:

Baixe o plugin PHP Code Widget. Com ele você poderá adicionar um script php em sua barra lateral através dos Widgets

Passo 2:

Instale e ative o plugin (Para instalar, o envie para a pasta wp-content/plugins)

Passo 3:

Com o plugin já ativado, vá para Aparência -> Widgets

Passo 4:

Adicione o widget do Php Code em sua barra lateral (ou outro local que aceite widgets) e adicione o seguinte código:

<ul> <?php $recent = new WP_Query("cat=3&showposts=5"); while($recent->have_posts()) : $recent->the_post();?> <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> <?php endwhile; ?> </ul>

Passo 5:

Para alterar a categoria escolhida, altere seu id em ‘cat=3’ para o id desejado.  A quantidade de posts exibidos é controlada através da função showposts, e neste caso teremos os 5 posts mais novos da categoria 3, definido em ‘showposts=5’.

Posts Similares

  • Campo de Editor WYSIWYG

    O Campo Editor Wysiwyg cria uma área de conteúdo com todos os recursos do tinyMCE. Este campo é muito útil quando você precisa criar áreas separadas de conteúdo em um determinado custom post type ou post, segmentando melhor seu conteúdo. O Editor Wysiwyg não trará as abas “Visual / Texto” como o editor padrão do WordPress….

  • Campo Relacional

    O Campo Relacional é uma versão bem atrativa do campo de objetos. Com o Campo Relacional, você pode selecionar itens relacionados a uma página / posts / custom post types. É uma ótima forma de parar de usar plugins para posts relacionados, que nunca relacionam com precisão, e deixar seus usuários fazerem este relação manualmente, se…

  • 10 melhores plugins de Live chats para sites WordPress

    10 melhores plugins de Live chats para sites WordPress

    Com um sistema de atendimento ao vivo em seu site, você pode se conectar com seus clientes e responder a perguntas em tempo real. O bate-papo ao vivo facilita a solução dos problemas e a entender as dores do seu cliente, sem que eles esperem por respostas por longos períodos de tempo. Também oferece aos…

  • have_rows()

    have_rows()

    Esta função verifica se o campo (repetidor ou conteúdo flexível) tem quaisquer linhas de dados para executar um loop. Esta é uma função booleana, ou seja, ele retorna VERDADEIRO ou FALSO. Esta função é uma substituição para a função has_sub_field, no entanto, tem algumas diferenças pequenas mas significativas. A principal diferença é que esta função não…

  • Front-end Editor

    Front-end Editor é um plugin que permite fazer alterações no conteúdo de seu site diretamente dele, sem a necessidade de entrar no admin apenas para corrigir um erro de digitação ou editar tags e categoria. Melhor do que falar sobre ele é ver o vídeo abaixo, ele já diz tudo.

  • O que é o Advanced Custom Fields?

    O plugin Advanced Custom Fields (ACF) é a solução perfeita para qualquer site WordPress que precise de campos personalizados em formatos mais amigáveis e de fácil utilização, disponível em 2 versões: gratuita e PRO (versão paga e que posui algumas funcionalidades exclusivas). Os campos personalizados são uma funcionalidade nativa do WordPress, um campo para poder salvar dados…

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

15 Comentários

  1. Boa, gostei, estou pesquisando agora para post fora da página inicial. sabe tipo tenho a inicial e a de piadas. quando escrever uma piada ela só aparecer na piada

  2. Boa tarde, parabens pela iniciativa, me ajudou muito isso, agora só estou tentando pegar a imagem que foi inserida no post, você sabe como fazer, se souber por favor me ajude, necessito muito.
     
    Grato pela atenção
    Elias