Academia WordPress
Promoções de Outubro da Udemy. Aprenda habilidades técnicas valiosas em qualquer dispositivo. Isso mesmo, até mesmo neste. Cursos a partir de R$25,99 cada.

4 Maneiras de reordenar os seus Posts no WordPress

Você quer mudar a ordem dos seus posts no WordPress? Por padrão, o WordPress exibe suas postagens do blog em ordem cronológica inversa (novas postagens primeiro), mas às vezes você pode precisar mover postagens específicas para cima ou para baixo. Embora possa parecer que não há maneira de fazer isso no WordPress, você ficará surpreso ao saber como é fácil alterar a pós-encomenda de várias formas.

Neste artigo, mostraremos quatro formas diferentes de reorganizar as postagens do blog no WordPress. Você pode escolher uma solução que pareça mais fácil e se adapte às suas necessidades.

O que é essa reorganização de Posts?

Se você está apenas começando um blog, não precisará reordenar suas postagens imediatamente. No entanto, conforme seu conteúdo cresce, você pode explorar diferentes maneiras de promover conteúdo em seu website.

Uma delas é tornar postagens que você escolher (sem ser exatamente por ordem de publicação) visíveis na primeira página, na página do blog, em arquivos ou em alguma página que você criou. Agora o problema é que o WordPress normalmente exibe seus posts em ordem cronológica inversa, conforme você vai publicando ele vai colocando na ordem. Não há opção para simplesmente mover um post para cima e para baixo.

Isso significa que você não pode trazer seus artigos antigos para a primeira página? É claro que não. Existem várias soluções alternativas que permitem fazer exatamente isso. Dependendo de suas necessidades, você pode escolher o método que atenda às suas necessidades.

Vejamos algumas maneiras de reorganizar facilmente as postagens de blog no seu site do WordPress.

1 – Mudando a data de publicação do seu post

Esse é o método mais fácil e permite que você reordene as postagens usando a funcionalidade interna do WordPress. Como você sabe que o WordPress exibe posts com base em sua data de publicação em ordem cronológica inversa (novas postagens primeiro). A alteração da data de publicação de uma postagem também será alterada quando ela aparecer na lista.

Tenha acesso a mais oportunidades. Faça qualquer coisa com as habilidades certas. Cursos a partir de R$ 23,99  cada.

Por exemplo, se você quisesse postar um post mais antigo, teria que alterar sua data para ser mais recente. Da mesma forma, se você quiser mover uma postagem para baixo, poderá alterar sua data para mais antiga.

Basta editar a postagem que você deseja reordenar e, na tela de edição de postagem, clicar na data de publicação, no painel Documento.

2 – Usando o Post Types Order Plugin (GRATUITO)

Se você quiser reordenar as postagens, mas não quiser alterar as datas de publicação, esse plugin é para você!

Primeiro, você precisa instalar e ativar o plugin Post Types Order. Após a ativação, você precisa acessar a página Configurações > Post Types Order para alterar as configurações do plug-in.

A partir daqui você precisa selecionar os tipos de postagem nos quais deseja ativar o plug-in. Depois disso, basta clicar no botão “Salvar configurações” para armazenar suas alterações.

Agora você pode ir para a página Posts > Todos os Posts e simplesmente arrastar e soltar as postagens para reordená-las.

3 – Fixar publicações em destaque no WordPress

Muitos usuários só querem reordenar as postagens do blog para destacar uma postagem no blog como conteúdo em principal de alguma página. O WordPress vem com um recurso padrão para conseguir isso, e é chamado de Postagens Fixas.

Recurso de posts pegajosos permite destacar uma postagem em cima de todas as outras postagens na sua página do blog.

Basta editar a postagem do blog que você deseja colocar no topo. Na tela de edição de postagens, marque a caixa ao lado da opção “Aderir à página principal” no painel “Documento”.

Depois disso, clique no botão “Atualizar” para salvar suas alterações.

Agora você pode visitar seu site e verá a postagem selecionada no topo. Dependendo do seu tema, sua postagem será destacada de maneira diferente.

4 Modificando o WP_Query (método avançado)

Este método requer que você adicione código ao seu WordPress. Se você não tiver feito isso antes, procure testar em uma instalação local do WordPress e evitar testar direto no seu site principal.

Por exemplo, dê uma olhada neste snippet de código. Ele permite que você exiba postagens em ordem cronológica (posts mais antigos primeiro).

//função para modificar a consulta padrão do WordPress
function wpb_custom_query( $query ) {
 
// Certificando que só aparecerá se for na homepage
    if( $query->is_main_query() && ! is_admin() && $query->is_home() ) {
 
        // Defina os parametros
        $query->set( 'orderby', 'date' );
        $query->set( 'order', 'DESC' );
    }
}
 
// hook a função no pre_get_posts
add_action( 'pre_get_posts', 'wpb_custom_query' );

Esse código simplesmente modifica os parâmetros orderby e order na consulta padrão do WordPress.

No entanto, esse código pode não funcionar como esperado devido a alguns plug-ins ou temas que já modificam a consulta padrão. Para consertar isso, você pode usar the supress_filters parameter like this:

//função para modificar a consulta padrão do WordPress
function wpb_custom_query( $query ) {
 
// Certificando que só aparecerá se for na homepage
    if( $query->is_main_query() && ! is_admin() && $query->is_home() ) {
 
         // Defina os parametros
        $query->set( 'orderby', 'date' );
        $query->set( 'order', 'DESC' );
        $query->set( 'suppress_filters', 'true' );
    }
}
 
// hook a função no pre_get_posts
add_action( 'pre_get_posts', 'wpb_custom_query' );

O parâmetro ‘order by’ vem com muitas opções. Veja a lista completa de opções na página do codex WP_Query.

 

 

 

Daniel Leal

Daniel Leal

Eu escrevo para facilitar o aprendizado de outros daquilo que eu tivesse dificuldade em aprender. WordPress, WooCommerce e desenvolvimento de novas tecnologias são meus focos principais, mas marketing de conteúdo, negócios digitais e (mais recentemente) fintechs também ocupam uma parcela das minhas ideias e projetos.

Adicionar Comentário

Aumente as vendas! Aprenda novas técnicas para vender praticamente tudo. Agora, os cursos da Udemy estão a partir de R$ 23,99 cada.

Digital Ocean

Send this to a friend