How To Make WordPress Posts Sticky

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

What Is A Sticky WordPress Post?If you participate in online discussion boards, then you are probably already familiar with the concept of featured or “sticky” topics.

A sticky topic is where an item does not get displaced by more recent entries while older threads display further down the thread.

Like forums, WordPress also lets you ‘pin’ important posts to the top of your blog page and your newer entries show below the pinned item and older posts get pushed further down your page.

In this tutorial, you are going to learn how to make any post on your site sticky.


To get the most benefit from this tutorial, we recommend understanding basic WordPress features like:

Sticky Posts

In WordPress, posts appear at the top of your blog page in reverse chronological order (i.e. newest items first) …

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

(Latest posts appear at the top of the blog page while older entries get pushed further down)

Depending on how many posts your site is set up to display on your blog page, when newer blog posts are published, older posts will appear down the page.

You can set some of your posts as Sticky and make them appear above all other posts. Sticky posts will stay at the top of your blog page until you deselect the ‘Sticky’ option on your Post Edit screen.

To make any WordPress post sticky, do this:

Go to the Dashboard and choose Posts > All Posts

WordPress Posts Menu - All Posts

(Posts – All Posts)

The Posts screen will load in your browser, displaying a table of all your posts …

Table Of Posts

(WordPress Posts Table)

Here you have a couple of methods to make your blog posts sticky. Let’s take a look at each of these:

Sticky Posts Using Quick Edit

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

'Quick Edit' link

(’Quick Edit’ function)

The Quick Edit inline editor displays the options for editing your post. Find Make this post sticky

'Make this post sticky' option - Quick Edit section

(’Make this post sticky’ option – Quick Edit screen)

Select Make this post sticky

'Make post sticky' option - Inline editor screen

(’Make post sticky’ option – Quick Edit screen)

Click Update to save your changes …

Update your settings

(Update your settings)

Making Posts In WordPress Sticky - Post Edit Method

If you are adding a new blog post or editing your post content, you can make the post sticky by going to Publish > Visibility: Public > Edit

Post publish section - Visibility > Edit

(Post publishing box – Visibility > Edit)

Select ‘Stick this post to the front page’, click OK, and update your settings when finished …

Post publish section

(Publish box)

Your Table of Posts will show your post as “Sticky” …

Sticky Post status

(’Sticky’ post status)

Your post will be featured at the top of your blog page even as new posts are added …

Featured posts get displayed at the top of the blog posts summary page while other regular items are pushed down the page

(Sticky posts get displayed at the top of the blog page while all other entries are pushed down the page)

Depending on your active WordPress theme, your sticky posts could also be made to display differently than your regular posts.

For example, it could have a distinctive label and highlight color …

Sticky posts can stand out from regular posts

(Featured posts can stand out from regular posts)

Here’s the same sticky blog post with another WordPress theme installed …

Featured posts can display differently from other posts

(Featured posts can stand out from other posts)

Your blog post will stay sticky until you decide to “unstick” it.

How To Unstick Posts

Unsticking WordPress posts is easy.

To unstick a post, navigate to the Posts section and click on the ‘Sticky’ link above the table to view all entries assigned a sticky status …

List all sticky posts - Posts screen

(List all sticky posts – Posts screen)

Click on the ‘Quick Edit’ link …

Click on 'Quick Edit'

(’Quick Edit’ function)

Deselect the ‘Make this post sticky’ box and click the ‘Update’ button to save your new changes …

Untick the box to unstick your post

(Untick the box to unstick the post inside the Quick Edit function)

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

Post publishing section - Visibility > Edit

(Publish post section – Visibility settings)

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

Publish post section

(Publish box)

Your post will now behave like every other post.

How To Create A Featured Post In WordPress

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


"These tutorials have so much information and are easy to understand. If you use WordPress or plan to in the future these will help you with everything you need to know." - Valisa (Mesa, Arizona)