How To Make WordPress Posts Sticky

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

What Is A Sticky Post?If you are a member of an online forum, then you are probably already familiar with the concept of a ”sticky” or featured post.

In a sticky post, the item does not get replaced by newer entries while older threads move further down the page.

Like forums, WordPress also lets you feature important posts at the top of your blog post page and your newer posts appear below the pinned entry and older entries get pushed further down your page.

In this step-by-step tutorial, we explain how to make any WordPress post on your site sticky.

Important Info

For this tutorial, you should already understand basic features of WordPress like:

Featured Posts

In WordPress, blog posts generally display at the top of your blog page in reverse chronological order (i.e. most recently published entries first) …

Latest posts display at the top of your blog posts summary page while older entries get pushed further down the page

(Newer posts get listed at the top of the blog page and older posts get pushed down the page)

Depending on how many posts your site is set up to display on your blog page, latest posts get added to the top of your blog summary page and older items get pushed down the page.

In WordPress, you can mark your posts as Sticky if you would like your visitors to view these before all other posts. Sticky posts will stay pinned above your regular posts until you uncheck the ‘Sticky’ option on the Edit screen for that particular post.

Here’s how to make your post sticky:

In your Dashboard menu, select Posts > All Posts

Posts Menu - All Posts

(Posts – All Posts)

This brings up the Posts screen, which displays all the posts on your site …

Posts Table

(Table Of Posts)

Once you get to this screen, there are a couple of methods to make posts sticky. Let’s take a look at each method:

Sticky WordPress Posts - Quick Edit Method

In the Posts screen, search for the post you want to edit, hover your mouse over the post title to display the options menu and click on the ‘Quick Edit’ link …

'Quick Edit' link

(’Quick Edit’ function)

The Quick Edit inline editor expands and displays all of your post editing options. Find the option to make posts sticky …

Inline editor settings - 'Make this post sticky'

(Inline editor - Sticky post option)

Select the ’Make this post sticky’ checkbox …

'Make post sticky' checkbox - Inline editor section

(Inline editor - Make this post sticky checkbox)

Update your settings …

Update your settings

(Quick Edit – ’Update’ button)

Sticky WordPress Posts - Post Edit Method

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

Publish post box - Visibility > Edit

(Publish section – Visibility settings)

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

Publish post section

(Publishing section)

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

Sticky post

(Sticky post)

Visitors will see your sticky post at the very top of the blog page, followed by your most recent posts …

Featured posts show at the top of your blog summary page and all other entries are pushed down the page

(Featured posts are added to the top of your blog summary page while other regular posts get pushed down the page)

Depending on your active WordPress theme, your sticky posts can also stand out from normal posts.

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

Featured posts can stand out from regular posts

(Featured posts can appear differently from regular posts)

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

Sticky posts can stand out from other posts

(Sticky posts can display differently than regular posts)

Your post will stay sticky for as long as you like.

Unsticking A Post Item

Unsticking your WordPress post is easy.

To unstick a post, go to your Table of Posts in the WP admin dashboard and select the ‘Sticky’ link on the Posts menu to display all post entries with a sticky status …

List sticky posts - Table of Posts

(Table of Posts – Sticky menu)

Click on the ‘Quick Edit’ link …

Click on 'Quick Edit'

(Click on the ‘Quick Edit’ link)

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

Uncheck the box to unstick the post inside the Quick Edit function

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

Alternatively, when editing content in an existing blog post, you can unstick your post by clicking on Publish > Visibility: Public > Edit

Publishing box - Visibility settings

(Post publishing box – Visibility settings)

Deselect the checkbox next to ‘Stick this post to the front page’ then click OK and remember to update your new changes when finished …

Publish post box

(Publish box)

Your post will now behave like every other regular post.

What Is A Sticky WordPress Post?

Congratulations, now you know how to make your posts sticky.


"Your training is the best in the world! It is simple, yet detailed, direct, understandable, memorable, and complete." Andrea Adams,