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 frequent online forums, then you may already be familiar with the concept of featured or “sticky” posts.

With a featured or sticky forum post, the item does not get replaced by newer entries while older threads appear lower down the screen.

Like online forums, WordPress allows you to ’stick’ important posts to the top of your blog post page while your newer posts get added below the pinned entry and older entries get pushed further down the page.

In this tutorial, we will show you how to create a sticky WordPress post.

Info

Before going through this tutorial, we recommend knowing basic WordPress features like:

Sticky Posts

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

Most recent posts show at the top of your blog page while older posts get pushed down the page

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

Depending on how many blog posts your site’s settings is configured to display on your blog page, when new blog posts get published, older posts will get pushed down the page.

In WordPress, you can set posts as Sticky if you want to make them display above all other posts. Sticky posts will continue to display above all other posts until you uncheck the ‘Sticky’ option on your Post Edit screen.

To make your blog post sticky, do this:

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 Screen

(Table Of Posts)

Once you get to this screen, you have a couple of ways of making your blog posts sticky. Let’s take a look at each method:

How To Make Posts Sticky Using Quick Edit

Search for the item you want to edit, hover your mouse over the post title to view the options menu and click on Quick Edit

Click on the 'Quick Edit' link

(Click on the ‘Quick Edit’ link)

The Quick Edit inline editor expands to display several post editing options. Find the option to make posts sticky …

'Make post sticky' option - Quick Edit section

(Quick Edit - Make this post sticky option)

Tick the Make this post sticky checkbox …

'Make this post sticky' checkbox - Quick Edit screen

(’Make post sticky’ option – Inline editor section)

Click the ‘Update’ button to save your changes …

Click the 'Update' button to save your settings

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

Featured Posts Using Post Edit Method

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

Publish post section - Visibility > Edit

(Publishing section – Visibility > Edit)

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

Publish post box

(Publish section)

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

Post status: Sticky

(’Sticky’ post)

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

Featured posts get added to the top of your blog posts page and other entries get pushed further down

(Sticky posts are added to the top of your blog page and all other posts get pushed down the page)

Depending on your active WordPress theme, your sticky post can also display differently than your normal posts.

For example, it can have a distinct label and highlight color …

Sticky posts can stand out from regular posts

(Featured posts can appear differently from other posts)

Here’s the same example using a different theme …

Sticky posts can display differently from other posts

(Sticky posts can stand out from regular posts)

Your blog post will now remain sticky for as long as you want.

Unsticking Your Posts

Unsticking posts in WordPress is really easy.

To unstick a post, go back to to your Posts area and click on the ‘Sticky’ link at the top of the post entries to view all items assigned as sticky

Posts screen - Sticky menu

(Table of Posts – Sticky menu)

Click on Quick Edit

'Quick Edit' link

(Click on ‘Quick Edit’)

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

Unselect the box to unstick the post

(Uncheck the box to unstick the post)

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

Publish post box - Visibility settings

(Publish box – Visibility settings)

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

Post publishing section

(Publish post box)

Your post will no longer be sticky and will behave like all other posts.

How To Make A Featured WordPress Post

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

[adrotate group="6"]

***

[adrotate group="3"]

Disclaimer: WordPress and its related trademarks are registered trademarks of Automattic, Inc. This site is not affiliated with nor sponsored by Automattic, Inc. or the WordPress Open Source project. This site and the products and services 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 reviewed, linked to, or advertised on this site.

***

Did you enjoy this article? Please feel free to use the social buttons below to share this tutorial with other WordPress users.

Author: Martin Aranovitch

Martin Aranovitch is the founder of WPCompendium.org and has authored hundreds of FREE WordPress tutorials for non-techies and beginners. WPCompendium.org provides detailed step-by-step tutorials that will teach you how to use WordPress with no coding skills required and grow your business online at minimal cost!

Originally published as How To Make WordPress Posts Sticky.