A maioria dos temas do WordPress são configurados para que seus posts mais recentes apareçam na primeira página do seu site. Ou, se você tiver uma página inicial estática, suas entradas mais recentes aparecerão em uma página dedicada. Independentemente de como essas postagens são exibidas – em uma lista, em uma exibição lado a lado ou o que você tiver – uma coisa permanece a mesma: as postagens mais recentes aparecem primeiro.
Mas e se você não quiser que seu post mais recente tenha uma posição tão proeminente? Acredite ou não, este é realmente um desejo bastante comum de blogueiros em todos os setores. Vamos dedicar algum tempo agora para explorar algumas razões pelas quais os blogueiros desejam ocultar postagens e como realizar essa tarefa de maneira rápida e fácil.
Por que ocultar postagens?
Há uma série de razões pelas quais alguém gostaria de ocultar uma postagem de sua página inicial. Para começar, seu blog pode oferecer uma variedade de tipos de postagens, desde breves notícias até tutoriais mais aprofundados. Os últimos fazem com que as postagens mais atraentes apareçam em uma página inicial porque são sempre valiosas e não são sensíveis ao tempo. Além disso, se você não atualizar seu blog com muita frequência, enfatizar seu conteúdo de alto valor em vez de notícias torna seu site mais relevante de forma consistente.
Talvez você tenha escrito recentemente um post sobre um tópico controverso e não queira que essa seja a primeira coisa que seus visitantes vejam. Isso é compreensível, pois você não gostaria de prejudicar outras postagens, talvez mais relevantes. Ou talvez você só queira destacar posts escritos por você e não por blogueiros convidados. Ou talvez você queira que apenas as postagens de uma determinada categoria apareçam. Os motivos são diversos. O importante é que você pode fazer essa simples mudança de forma bem indolor. E você tem algumas opções para fazer isso.
Considere a criação de páginas
Isso requer algum planejamento com antecedência, mas é de longe o método mais simples para evitar que certas postagens apareçam na página inicial do seu blog – não faça uma postagem.
Em vez disso, crie uma nova página e publique seu conteúdo lá. Você pode então selecionar onde deseja que esta página apareça. Você pode optar por não ter um link na página inicial para esta página, se desejar, modificando seus menus. Apenas não liste a página no menu como um link e tudo ficará bem. Rápido e indolor.
Novamente, isso só funciona se o conteúdo em questão ainda não foi criado e você não prevê a necessidade de fazer isso com muita frequência. Ainda assim, é uma solução fácil.
Use o plugin WP Excluir da página inicial
A maneira mais fácil de excluir postagens da página inicial é usar um plug-in (se sua página inicial estiver configurada para exibir as postagens mais recentes). Um dos plugins atualmente com melhor classificação para isso é chamado WP Exclude From Homepage, que permite excluir categorias, tags, postagens de páginas pares da página inicial sem quebrar a paginação. Você pode aprender mais sobre o plugin aqui.
Use o plugin WP Hide Post
Agora, se você já criou conteúdo como um post e não quer que ele apareça na página inicial, você pode fazer isso instalando um plugin. O WP Hide Post é uma ótima opção porque é simples e realiza essa tarefa de maneira direta.
Uma vez instalado, você recebe várias opções em termos de visibilidade de postagem diretamente no editor de postagem:
Você pode optar por remover a postagem da página inicial do seu site. Você também pode removê-lo das páginas de categorias aplicáveis, páginas de tags e páginas de arquivo. Você pode até selecionar a opção para impedir que uma postagem específica apareça nos resultados de pesquisa em todo o site, bem como em páginas de autor dedicadas. Você decide.
Você pode ocultar a postagem em questão de todas essas maneiras ou apenas na página inicial. Em todos os outros lugares que você não selecionar, a postagem aparecerá normalmente com estrutura de links normal e tudo mais. Ou seja, ainda terá um permalink padrão e será incluído no mapa do site. Isso significa que ainda é pesquisável por meio de mecanismos de pesquisa e aparecerá nesses resultados, mas não aparecerá na parte superior do seu site. Isso também pode ser útil quando você está criando conteúdo exclusivo para seus leitores e planeja apenas fornecer acesso a ele por meio de um link direto.
Como uma nota lateral, este plugin também pode ser usado para ocultar páginas. Você tem a opção de ocultá-los da página inicial ou de qualquer outro lugar do blog, inclusive na pesquisa em todo o site.
Escondendo postagens de feeds RSS
O WP Hide Post também pode ser usado para ocultar as postagens como publicadas em seu feed RSS.
Novamente, você pode querer fazer isso se sua intenção é criar posts que funcionem como recursos que não se encaixam no estilo ou foco principal do seu blog (mas você ainda gostaria de ranquear em termos de SEO) ou se você Escreva posts ocasionais que sejam fora do tópico e não queiram estar disponíveis para os leitores como a primeira coisa que eles veem ao visitar seu site.
Para fazer isso, tudo o que você precisa fazer é marcar a caixa que diz “Ocultar feeds” no lado direito do editor de postagem depois que o plug-in estiver instalado.
Ocultar categorias manualmente
Se você quiser ocultar uma categoria inteira de sua página inicial, você pode fazer isso usando o plugin WP Hide Post discutido acima ou você pode adicionar manualmente um pouco de código no arquivo functions.php do seu tema para ativar o mesmo efeito.
Há um bom tutorial sobre isso no Locoed Web Development. Lembre-se de fazer backup do seu site antes de modificar os arquivos do tema como este. Basicamente, você cria uma categoria dedicada para as postagens que deseja ocultar, anota o ID da categoria e cola o seguinte código no final do arquivo logo antes de “?>” e substitui o “xx” pelo ID da categoria :
function exclude_category($query) {
if ( $query->is_home() ) {
$query->set( ‘cat’, ‘-xx’ );
}
return $query;
}
add_filter( ‘pre_get_posts’, ‘exclude_category’ );
Esse código impedirá que a categoria escolhida apareça na página inicial do seu site, o que pode ser útil se você planeja oferecer vários canais de conteúdo regularmente e não quer que um deles seja misturado com o conteúdo principal do seu site .
Com a capacidade de ocultar certas postagens da página inicial do seu site WordPress no cinto de ferramentas do seu desenvolvedor, você ganha a liberdade de criar mais postagens que deseja sem sobrecarregar seu site. Você não precisa mais ter medo de comentar um assunto quente ou criar mais conteúdo com SEO em mente, pois sua página inicial permanecerá exatamente como você deseja.
Você oculta certas postagens da página inicial do seu site? Se sim, por quê? Além disso, quais ferramentas você usa para fazer isso? Adoraríamos ouvir seus comentários.