How To Make WordPress Posts Sticky

Learn what a sticky post is and how to make WordPress posts sticky …

How To Make Sticky Posts In WordPress

How To Make Sticky Posts In WordPressIn this tutorial, you will learn what a ‘sticky’ post is and how to make a sticky post in WordPress.

Please make sure to complete the tutorials below. They will help you get the most out of this tutorial:

What Is A Sticky Post?

If you frequent any online forums or discussion groups, then you are probably familiar with the concept of a ‘featured’ topic, thread, or post.

This is where a selected item remains “pinned” to the top of the screen and does not get displaced from its position by more recent entries. It stays fixed in its position, as older entries get pushed lower down the page.

Similarly, WordPress also lets you feature posts at the top of your blog page even as you add newer posts, which then display below your featured item and older entries get pushed down the page.

In WordPress, featured, fixed, or pinned posts are referred to as ‘sticky’ posts.

How To Create A Sticky Post In WordPress – Step-By-Step Tutorial

By default, WordPress displays posts on your blog post page in reverse chronological order (i.e. newer posts are listed at the top and older posts get pushed down the page).

Blog page with posts in reverse chronological order.
Newer posts display at the top of your blog page in reverse chronological order.

In WordPress, you can designate posts to feature and display at the top of your blog page by making them sticky. Your visitors will then see these posts above all other posts.

Sticky posts will remain pinned at the top of your blog page until you remove the ‘sticky’ option on your Post Edit screen.

Follow the steps below to make any post on your site ‘sticky’:

Log into your WordPress administration area and select Posts > All Posts from the main menu.

WordPress Posts Menu - All Posts
WordPress Posts Menu – All Posts

This will bring up the Posts screen with your Table of Posts.

WordPress Table of Posts
WordPress Table of Posts

From here, there are two ways to make your posts sticky. Let’s take a look at each of these methods:

1. Make A Post Sticky In WordPress Using Quick Edit

In the Posts screen, locate the post you would like to make sticky, then hover over the post title to view the options menu and click on the ‘Quick Edit’ link.

Quick Edit feature.
Click on the Quick Edit link.

The inline editor will expand and display all of your post editing options.  Look for the ‘Make this post sticky’ option.

Quick Edit - 'Make this post sticky' option.
Quick Edit – ‘Make this post sticky’ option.

Tick the ‘Make this post sticky’ checkbox.

Quick Edit - 'Make this post sticky' option
Tick the ‘Make this post sticky’ checkbox.

Click the ‘Update’ button to save your changes and update your post settings.

Quick Edit - Update your settings.
Click the ‘Update’ button to save your changes.

Your post is now ‘sticky.’

2. Make A Post Sticky From The Post Edit Screen

If you are creating a new post or editing the content of an existing post, you can make the post sticky by clicking the Publish Box > Visibility: Public > Edit link as shown below.

Publish box visibility edit settings.
Publish box visibility edit settings.

Tick the checkbox next to ‘Stick this post to the front page’ then click the OK and Update buttons to save your changes and update your settings.

Publish box - Stick this post to the front page checkbox ticked.
Check the ‘Stick this post to the front page’ checkbox to create a sticky post.

Your post is now ‘sticky.’

Using Sticky Posts In WordPress

When you make a post sticky in WordPress, its post status will display as ‘Sticky’ in the Table of Posts.

Sticky Post status
Sticky Post status

The post will then feature at the top of your blog page above all other regular posts. It will remain pinned to the top even as newer posts are added.

Blog posts page with sticky post.
Sticky posts display at the top of your blog posts list, above regular posts.

info

Notes:

  • The style of your featured or sticky post depends on the active theme you have installed on your site.
  • Some themes do not style sticky posts (i.e. posts marked as sticky don’t look any different from regular posts).
  • You can have more than one sticky/featured post on your blog page.

As mentioned above, the style of your sticky post depends on the active theme you have installed. In some themes, sticky posts really stand out from regular posts, while in other themes, visitors will barely notice that a post is being featured on the blog page.

For example, the theme below displays a pin icon and the word ‘Featured’ when you make a post sticky.

Sticky post vs regular post.
Sticky post vs regular post. Theme: Amphibious

Here’s the same example with a different theme installed. This theme displays only the pin icon for a sticky post.

Sticky post vs regular post.
Sticky post vs regular post. Theme: VW Minimalist

Some themes will make sticky posts stand out with a distinctive style or background color.

Sticky post vs regular post.
Sticky post vs regular post. Theme: Harrison

Sticky posts remain sticky until you choose to “unstick” them.

How To Unstick A Sticky Post

Unsticking posts is as simple as reversing the process used to make your posts sticky.

To unstick a post, return to the Posts screen area (Posts > All Posts) and click on the ‘Sticky’ menu link above the Table of Posts.

This will return a list of all posts marked as sticky.

Posts Menu - Sticky menu.
Click on the Sticky menu link.

Hover over the post title to display the options menu and click on the ‘Quick Edit’ link.

Quick Edit link
Click on the Quick Edit link.

Deselect the ‘Make this post sticky’ checkbox and click the ‘Update’ button to save your changes and update your settings.

Quick Edit - Make this post sticky.
Uncheck the ‘Make this post sticky’ checkbox.

Alternatively, if you are editing an existing post, you can unstick it by clicking on the Publish Box > Visibility: Public > Edit link.

Publish - Visibility Edit settings.
Click the Publish – Visibility Edit settings link.

Uncheck the ‘Stick this post to the front page’ checkbox, then click OK and Update to save your changes.

Your post will no longer be sticky and will behave like all of your regular posts.

Congratulations! Now you know how to create a sticky post in WordPress.

Learn how to make a WordPress post sticky.
Learn how to make a WordPress post sticky.

***

"This is an awesome training series. I have a pretty good understanding of WordPress already, but this is helping me to move somewhere from intermediate to advanced user!" - Kim Lednum

***

We are not affiliated, associated, sponsored, or endorsed by WordPress or its parent company Automattic. This site contains affiliate links to products. We may receive a commission for purchases made through these links.