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 participate in online forums, then you are probably familiar with the concept of ”sticky” or featured posts.

A sticky topic is where a specific entry is fixed to the top of the forum while older threads appear lower down the page.

Like forums, WordPress also lets you ‘pin’ important posts to the top of your blog post page while your newer posts appear below the featured entry and older items get pushed down the page.

In this step-by-step tutorial, we will show you how to make posts in WordPress sticky.


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

How To Make WordPress Posts Sticky

In WordPress, blog posts are normally listed on your blog page with the latest posts at the top …

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

(Most recent posts get added to the top of the blog posts page while older entries get pushed further down the page)

Depending on how many posts you have configured your site’s settings to display on your blog page, as newer blog posts are published, older posts will appear down the page.

You can set some of your posts as Sticky if you would like your visitors to view these before other posts. Sticky posts will continue to display above your regular posts until you deselect the ‘Sticky’ option on the Edit screen for that particular post.

To make a post sticky, follow the steps below:

In the Dashboard, choose Posts > All Posts

Posts Menu - All Posts

(WordPress Posts Menu – All Posts)

The Posts screen will load in your browser, displaying a table containing all the posts on your site …

Table Of Posts

(Table Of Posts)

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

Featured Posts Using The Quick Editor

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

'Quick Edit' feature

(Click on ‘Quick Edit’)

The Quick Edit inline editor expands to display the options for editing your post. Locate the ‘Make this post sticky’ option …

Quick Edit - Make this post sticky option

(Quick Edit - Make this post sticky checkbox)

Select the Make this post sticky checkbox …

'Make post sticky' checkbox - Inline editor section

(’Make this post sticky’ option – Inline editor screen)

Update your settings …

Click 'Update' to save your changes

(Click ‘Update’ to save your settings)

Featured 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

Publishing section - Visibility settings

(Publish post section – Visibility settings)

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

Publishing box

(Publish section)

Your Table of Posts will change your blog post to “Sticky” …

Sticky Post status

(Post status: Sticky)

The featured post will stick to the top of your blog page when new posts are added …

Sticky posts appear at the top of your blog summary page while other entries get pushed further down the page

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

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

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

Featured posts can stand out from regular posts

(Featured posts can display differently than regular posts)

Here’s the same example with a different theme installed …

Featured posts can stand out from regular posts

(Featured posts can stand out from regular posts)

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

How To Unstick Post Items

Unsticking posts in WordPress is really easy.

To unstick a post, navigate to your Posts > All Posts and select the ‘Sticky’ link at the top of the post entries to return all posts listed as sticky

List sticky posts - Posts screen

(Table of Posts – Sticky posts menu)

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

'Quick Edit' link

(’Quick Edit’ feature)

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

Deselect the box to unstick the post

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

Alternatively, if you are editing an existing post, you can unstick your post by clicking on Publish > Visibility: Public > Edit

Publish section - Visibility > Edit

(Post publishing box – Visibility settings)

Unselect ‘Stick this post to the front page’ then click OK and remember to click Update to save your settings when finished …

Post publishing box

(Publish post section)

Your post will now behave like every other regular post.

How To Make A Featured Post In WordPress

Congratulations, now you know how to make your WordPress blog post sticky.


"If you're new to WordPress, this can stand on its own as a training course and will stay with you as you progress from beginner to advanced and even guru status." - Bruce (Columbus, Ohio)

Disclaimer: WordPress and its related trademarks are registered trademarks of Automattic, Inc. This site and the services and products offered on this site are not associated, affiliated, sponsored, or endorsed by WordPress, nor have they been certified, tested, or reviewed by WordPress. The owner, contributors and/or advertisers may derive financial benefit from sales of items linked to, reviewed, or advertised on this site.


Have you found this article useful? If so, please use the share buttons below and share this article with other bloggers.

Author: Martin Aranovitch provides hundreds of FREE WordPress tutorials for beginners. Our detailed step-by-step tutorials will save you money and teach you how to start, manage, and grow a website or blog using WordPress that puts you in complete control and delivers results with no coding skills required!

Originally published as How To Make WordPress Posts Sticky.