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 are a member of an online forum, then you will already be familiar with the concept of a featured or “sticky” topic.

In a featured or sticky forum post, the entry does not get replaced by more recent entries while older threads move further down the screen.

Like forums, WordPress also lets you feature posts at the top of your blog page while the newer blog posts get added below the pinned item and older posts get pushed down the page.

In this tutorial, you will learn how to create sticky posts.

Useful Information

To get the most from this tutorial, you should already be familiar with basic features of WordPress like:

Featured Posts

WordPress displays your blog posts on your blog page with the newest items at the top …

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

(Latest posts get added to the top of the blog summary page while older items get pushed down the page)

Depending on how many blog posts you have set up your site’s settings to display on your blog page, when newer posts are published, older posts will get pushed further down the page.

In WordPress, you can set your posts as Sticky if you would like your visitors to see these before all other posts. Sticky posts will remain at the top of your blog post page until you uncheck the ‘Sticky’ option on your Post Edit screen.

To make any blog post sticky, follow the steps below:

In your administration area, choose Posts > All Posts

Posts Menu - All Posts

(Posts – All Posts)

The Posts screen will appear, displaying all your posts …

WP Posts Table

(Table Of Posts)

There are a couple of methods of making WordPress posts sticky. Let’s take a look at each of these methods:

Making Posts Sticky - Quick Edit Method

Search for the post item you want to edit, then hover your mouse over the title to display the options menu and click on the ‘Quick Edit’ link …

Click on the 'Quick Edit' link

(Click on the ‘Quick Edit’ link)

The Quick Edit inline editor expands and displays all of your post editing options. Find the ‘Make this post sticky’ option …

'Make post sticky' checkbox - Quick Edit section

(Inline editor - Make this post sticky checkbox)

Select Make this post sticky

Inline editor - Sticky post option

(Inline editor - Sticky post checkbox)

Click Update to save your new settings …

Quick Edit - Update

(Quick Edit – Update)

Sticky Posts - Post Edit Method

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

Publish box - Visibility > Edit

(Publishing box – Visibility settings)

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

Post publishing box

(Post publishing box)

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

Sticky post

(Post status: Sticky)

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

Featured posts show at the top of your blog summary page while your regular posts are pushed down the page

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

Depending on your theme, your sticky post could also display to your blog readers differently than normal posts.

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

Sticky posts can stand out from regular posts

(Featured posts can stand out from other posts)

Here’s the same example with another WordPress theme installed …

Sticky posts can appear differently from other posts

(Sticky posts can display differently than regular posts)

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

Unsticking A Post

Unsticking a WordPress post is easy.

To unstick a post, go to your Table of Posts in your WP administration area and click on the ‘Sticky’ link on the Posts menu to display all post entries marked as sticky

Posts section - Sticky posts menu

(Posts screen – Sticky menu)

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

'Quick Edit' feature

(’Quick Edit’ link)

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

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

(Uncheck the box to unstick your post)

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

Post publishing section - Visibility > Edit

(Post publishing section – Visibility > Edit)

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

Publishing section

(Publishing box)

Your post will no longer be sticky and will behave like every other regular post.

Why Make A WordPress Post Sticky?

Congratulations, now you know how to make posts stick.


"I was absolutely amazed at the scope and breadth of these tutorials! The most in-depth training I have ever received on any subject!" - Myke O'Neill,