Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

6 coisas legais que você pode fazer com posts fixos no WordPress

Nota editorial: Ganhamos uma comissão de links de parceiros no WPBeginner. As comissões não afetam as opiniões ou avaliações de nossos editores. Saiba mais sobre Processo editorial.

Você está se perguntando o que pode fazer com posts fixos no WordPress?

Os posts fixos são um dos recursos menos conhecidos do WordPress, mas podem ser realmente benéficos para o seu site. Usá-los pode ajudar a manter o conteúdo importante visível para seu público, o que pode aumentar as conversões e o envolvimento.

Neste artigo, mostraremos 6 coisas legais que você pode fazer com posts fixos no WordPress.

Cool things to do with sticky posts in WordPress

O que são Sticky Posts e por que você deve usá-los?

Uma postagem fixa é qualquer conteúdo que fica na parte superior da página do blog do seu site. Você também pode exibi-los na página inicial, na categoria, no arquivo e em outras páginas.

Você pode optar por adesivar os artigos pilares, os principais produtos, os anúncios ou as ofertas de desconto do seu site WordPress para atrair mais atenção para eles.

As postagens fixas são poderosas porque, à medida que você cria mais conteúdo ao longo do tempo, seus artigos mais antigos ficam enterrados sob as novas postagens do blog. Como resultado, os usuários podem não estar cientes de seus principais artigos e terão dificuldade para encontrar essas publicações em seu site.

Entretanto, muitos proprietários de sites não sabem como aproveitar ao máximo o recurso de posts fixos do WordPress. Aqui estão algumas coisas legais que você pode fazer com as postagens fixas.

Você pode clicar nos links abaixo para ir para qualquer seção de seu interesse:

1. Exibir posts fixos como artigos recentes na barra lateral

O WordPress mostra suas postagens fixas na parte superior da página de postagens do blog em seu site. No entanto, você também pode exibi-los na barra lateral do site como os artigos mais recentes.

Primeiro, você precisará instalar e ativar o plug-in Recent Posts Widget With Thumbnails. Se precisar de ajuda, consulte nosso guia sobre como instalar um plug-in do WordPress.

Após a ativação, você pode ir para Appearance ” Widgets no painel de administração do WordPress. Em seguida, você pode clicar no sinal “+” e adicionar o bloco de widgets “Recent Posts With Thumbnails”.

Add recent posts with thumbnails widget block

Nas configurações do bloco de widgets, você pode inserir um título, como “posts recentes”, e escolher o número de posts a serem exibidos.

Em seguida, role para baixo até a seção “Sticky” nas configurações do widget. Aqui, você pode ativar a opção de mostrar somente as postagens fixas como postagens recentes e mantê-las no topo da lista.

Show sticky posts as recent posts

Quando terminar, basta clicar no botão “Update” (Atualizar).

Agora visite seu site para ver as postagens que você marcou como “fixas” sendo exibidas como artigos recentes na barra lateral.

2. Posts fixos para categorias

Por padrão, as postagens fixas só aparecem na página inicial do seu blog do WordPress. Mas e se você quiser exibir conteúdo em destaque nas páginas de arquivo da categoria?

Você pode fazer isso usando o plug-in Sticky Posts – Switch.

Primeiro, você precisará instalar e ativar o plug-in Sticky Posts – Switch. Para obter mais detalhes, consulte nosso guia sobre como instalar um plug-in do WordPress.

Após a ativação, você pode ir para Settings ” Sticky Posts – Switch no menu de administração do WordPress. Basta marcar a caixa “Categories” sob o título “Categories Page” para exibir posts fixos.

Sticky posts switch settings

O plug-in também adiciona um ícone de estrela na página Posts em seu painel do WordPress.

Dessa forma, você pode rapidamente tornar uma postagem fixa simplesmente clicando no ícone. Não é necessário abrir o editor de conteúdo nem visualizar as configurações de edição rápida.

Click star icon to make post sticky

Para obter instruções mais detalhadas, consulte nosso tutorial sobre como adicionar posts fixos para categorias no WordPress.

3. Exibir as últimas postagens fixas

Normalmente, as postagens fixas são usadas para postagens em destaque para exibir seu conteúdo mais proeminente.

Depois de algum tempo, suas postagens antigas em destaque desaparecem nos arquivos. Você pode trazer de volta à vida o conteúdo antigo em destaque mostrando-o em uma página de arquivos personalizada ou em qualquer outro lugar do site.

É altamente recomendável que todos usem o plug-in WPCode sempre que precisarem lidar com trechos de código. Não deixe de seguir nosso guia sobre como colar snippets da Web no WordPress.

WPCode WordPress code snippets plugin

Se você for um usuário avançado, também poderá colar esse código no arquivo functions.php do seu tema. No entanto, não recomendamos a edição direta dos arquivos do tema, pois o menor erro pode danificar seu site.

function wpb_latest_sticky() { 

/* Get all sticky posts */
$sticky = get_option( 'sticky_posts' );

/* Sort the stickies with the newest ones at the top */
rsort( $sticky );

/* Get the 5 newest stickies (change 5 for a different number) */
$sticky = array_slice( $sticky, 0, 5 );

/* Query sticky posts */
$the_query = new WP_Query( array( 'post__in' => $sticky, 'ignore_sticky_posts' => 1 ) );
// The Loop
if ( $the_query->have_posts() ) {
	$return .= '<ul>';
	while ( $the_query->have_posts() ) {
		$the_query->the_post();
		$return .= '<li><a href="' .get_permalink(). '" title="'  . get_the_title() . '">' . get_the_title() . '</a><br />' . get_the_excerpt(). '</li>';

	}
	$return .= '</ul>';

} else {
	// no posts found
}
/* Restore original Post Data */
wp_reset_postdata();

return $return; 

}
add_shortcode('latest_stickies', 'wpb_latest_sticky');

Depois de adicionar esse código, basta adicionar o shortcode [latest_stickies] onde quer que você queira exibir suas últimas postagens fixas. Para obter instruções detalhadas, visite nosso artigo sobre como exibir a última postagem fixa no WordPress.

4. Sticky Posts para tipos de post personalizados

Você sabia que pode tornar os tipos de post personalizados fixos no WordPress?

Normalmente, o recurso de postagem fixa só está disponível para postagens padrão do WordPress, mas isso não significa que você não possa adicionar esse recurso a outros tipos de postagem.

Usando o plug-in Sticky Posts – Switch, você pode fixar tipos de post personalizados em seu site. Primeiro, você pode instalar e ativar o plug-in. Consulte nosso guia sobre como instalar um plug-in do WordPress se precisar de ajuda.

Após a ativação, basta acessar Settings ” Sticky Posts – Switch no painel do WordPress. Na coluna “Post type” (Tipo de post), você verá uma lista de todos os tipos de post personalizados que criou em seu site.

Em seguida, você pode clicar na caixa de seleção do tipo de postagem personalizada que deseja tornar fixa. Neste exemplo, marcamos nosso tipo de postagem “Resenhas de livros” para ser fixo.

Visit the Settings » Sticky Posts - Switch Page to Configure the Plugin

Para obter instruções mais detalhadas, confira nosso tutorial sobre como adicionar posts fixos em tipos de posts personalizados do WordPress.

5. Como ocultar posts fixos do loop do WordPress

Ao usar posts fixos, você perceberá que o WordPress exibe seus artigos na parte superior de todos os posts do WordPress por padrão.

Para excluir as postagens fixas do loop do WordPress e exibi-las na parte superior, basta inserir o seguinte código personalizado em seu site do WordPress.

<?php
 
// The loop arguments
$args = array(
    'posts_per_page' => 10,
    'post__not_in' => get_option( 'sticky_posts' ) // do not display the sticky posts at all.
);
 
// The loop
$the_query = new WP_Query($args);
if ($the_query->have_posts()) {
    while ($the_query->have_posts()) {
        $the_query->the_post();
 
         }
}

Esse código excluirá completamente as postagens fixas do loop. Consulte nosso tutorial sobre como excluir posts fixos do loop do WordPress para obter instruções mais detalhadas.

6. Estilização de Sticky Posts no WordPress

Em seguida, você deseja adicionar um estilo personalizado às suas postagens fixas?

Muitos temas do WordPress usam as funções post_class() para adicionar automaticamente classes de postagem para cada postagem. Se o seu tema já estiver usando a função post_class(), você verá uma “classe adesiva” adicionada às suas postagens adesivas.

Sticky post class

Agora, você pode usar a classe CSS.sticky em seu tema do WordPress. Aqui estão alguns CSS básicos para você começar:

.sticky { 
background-color:#ededed;
border:1 px solid #f5f5f5;
color:#272727;
padding:5px;
}
 
.sticky:before {
  content: "Featured";
  color: #FFF;
  background: #f20000;
  padding: 10px;
  display: inline-block;
  text-align: right;
  float: right;
  font-weight: bold;
  text-transform: uppercase;
}

Para obter mais detalhes, consulte nosso guia sobre como adicionar CSS personalizado no WordPress.

Esperamos que este artigo tenha ajudado você a aprender algumas coisas legais para fazer com posts fixos em seu site WordPress. Talvez você também queira conferir nosso guia sobre como iniciar uma loja on-line e o guia definitivo de SEO para WordPress para iniciantes.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

10 ComentáriosDeixe uma resposta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Tabish says

    Is there any easy way to show sticky post or any specific post on homepage without any other post. I mean only sticky post

  3. emiliano says

    hi,
    it’ possible to saves the notes in profile page of users ?
    When the users saves a note is automatically saves on profile page

  4. WPBeginner Staff says

    Yes you got the point. First you will install the plugin to enable sticky posts for categories. After that you can make posts sticky for specific categories. Later you can make it unsticky. Your post will remain live and will not give a 404 error.

  5. Dave Gasser says

    This site is an excellent source for all things WordPress. I just finished the article on sticky notes and instantly thought of product launches. Post your sticky note squeeze page and program it to auto expire once you are ready to get back to business as usual. Great article and great site.

  6. Rich says

    I was just tango-ing with sticky post customization this week. This is a very good overview of sticky post capabilities. Thanks!

  7. Charlie Sasser says

    So would some of this be helpful if I wanted to display in a dedicated area only the category “News” that were sticky?Then when the news was stale it would drop off but not be gone and prevent a 401 error? Or is there a better way or plugin to do this for non-coders?

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.