How To Make WordPress Posts Sticky

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

Making WordPress Posts StickyIf you participate in an online discussion board, then you are probably already familiar with the concept of ”sticky” or featured topics.

In a sticky forum post, the entry stays at the top of the thread while older threads move lower down the page.

Like online forums, WordPress also lets you feature important blog posts at the top of your blog page while your newer posts display below the featured item and older entries get pushed further down your page.

This step-by-step tutorial explains how to make posts in WordPress sticky.

Important Info

You will really benefit from the tutorial below if you are already familiar with basic features of WordPress like:

Featured WordPress Posts

In WordPress, posts typically appear at the top of your blog page in reverse chronological order …

Most recent posts get added to the top of the blog summary page and older items get pushed down the page

(Most recent posts display at the top of your blog posts summary page while older posts get pushed down the page)

Depending on how many blog posts your site is configured to display on your blog page, when newer blog posts get published, older posts will display down the blog page.

You can set posts as Sticky if you want to make them appear above all other posts. Sticky posts will remain pinned to the top of your blog page until you deselect the ‘Sticky’ option on your Post Edit screen.

Here is how to make a post sticky:

Go to the WP Dashboard and choose Posts > All Posts

WordPress Posts Menu - All Posts

(WordPress Posts Menu – All Posts)

The Posts screen will appear, displaying all the posts on your site …

WP Posts Screen

(Table Of Posts)

You have a couple of methods to make your posts sticky:

Featuring WordPress Posts Using Quick Edit Method

Search for the post item you would like to edit, then hover over the title to view the options menu and click on the ‘Quick Edit’ link …

'Quick Edit' link

(Click on ‘Quick Edit’)

The inline editor expands and displays all the options for editing your post. Find Make this post sticky

'Make this post sticky' option - Inline editor screen

(Quick Edit options – ‘Make this post sticky’)

Tick the Make this post sticky checkbox …

'Make this post sticky' option - Quick Edit screen

(Quick Edit - Sticky post option)

Click Update to save your settings …

Quick Edit - Update

(Click the ‘Update’ button to save your new changes)

Featured Posts - Post Edit Method

If you are adding a new post or editing content in an existing entry, you can make the post sticky by clicking on Publish > Visibility: Public > Edit

Post publishing box - Visibility settings

(Publish post section – Visibility settings)

Check ‘Stick this post to the front page’ then click OK, and click Update to save your changes when finished …

Publish section

(Publish post section)

The Table of Posts now shows your post as “Sticky” …

Sticky post

(Sticky post)

The featured post will be fixed to the top of your blog page even as new posts are added …

Featured posts get added to the top of the blog posts page and your regular items are pushed down the page

(Featured posts get displayed at the top of the blog page while other regular items get pushed further down)

Depending on your WordPress theme, your sticky post can also stand out from other posts.

For example, your sticky post could have a distinct label or highlight color …

Sticky posts can appear differently than regular posts

(Sticky posts can stand out from regular posts)

Here’s the same sticky post with a different WordPress theme …

Featured posts can display differently from regular posts

(Featured posts can display differently than regular posts)

Your blog post will stay sticky until you make a decision to “unstick” it.

Unsticking Blog Post Items

Unsticking WordPress posts is really easy.

To unstick a post, navigate to your Posts screen and click on the ‘Sticky’ link at the top of the post entries to view all items with a sticky status …

Display sticky posts - Posts screen

(Sticky posts menu – Posts section)

Hover your mouse over the post title to view the options menu and click on the ‘Quick Edit’ link …

Click on 'Quick Edit'

(’Quick Edit’ link)

Untick the ‘Make this post sticky’ checkbox and click the ‘Update’ button …

Untick the box to unstick your post inside the Quick editor

(Uncheck the box to unstick the post inside Quick Edit)

Alternatively, if you are editing content in an existing post, you can unstick your post by going to Publish > Visibility: Public > Edit

Publish box - Visibility > Edit

(Publish section – Visibility > Edit)

Deselect ‘Stick this post to the front page’ then click OK and remember to update your settings …

Publish box

(Publish post box)

Your post will now behave like every other post.

What Is A Sticky WordPress Post?

Congratulations! Now you know how to make blog posts stick.


"I am beyond impressed with what you have put together. I can tell that you put a ton of hard work into building what you have. You have the absolute best content on WordPress I have ever seen!" - Robert T. Jillie