How To Make WordPress Posts Sticky

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

What Does A Sticky Post Do?If you participate in online forums, then you are probably familiar with the concept of featured or “sticky” posts.

A sticky post is where an entry stays at the top of the screen while older threads get pushed lower down the page.

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

This step-by-step tutorial explains how to make posts in WordPress sticky.

Important Info

Before completing the tutorial below, you should already be familiar with basic WordPress features like:

Make Posts In WordPress Sticky

In WordPress, blog posts are listed in reverse chronological order on your blog page with the newest posts shown at the top …

Newer posts get added to the top of your blog summary page and older entries get pushed further down the page

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

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

You can mark posts as Sticky if you want them to display above all other posts. Sticky posts will stay pinned at the top of your blog post page until you uncheck the ‘Sticky’ option on your Post Edit screen.

To make a post sticky, do this:

In the WordPress Dashboard menu, select Posts > All Posts

WP Posts Menu - All Posts

(Posts Menu – All Posts)

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

Table Of Posts

(Posts Table)

Here you have a couple of ways of making WordPress posts sticky:

Sticky Posts Using The Quick Edit Function

Find the post you would like to edit, hover over the post title to view the options menu and click on Quick Edit

'Quick Edit' link

(’Quick Edit’ feature)

The Quick Edit inline editor expands to display all your post editing options. Locate Make this post sticky

'Make post sticky' checkbox - Quick Edit screen

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

Select the ’Make this post sticky’ checkbox …

'Make post sticky' checkbox - Quick Edit screen

(Quick Edit settings – ‘Make this post sticky’)

Click Update to save your new settings …

Quick Edit - 'Update' button

(Update your settings)

Featured WordPress Posts Using The Post Editor

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

Publishing section - Visibility > Edit

(Publish post box – Visibility > Edit)

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

Post publish box

(Publishing box)

The blog post status will be marked as “Sticky” …

Sticky Post status

(Sticky post)

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

Sticky posts are added to the top of the blog posts summary page and your regular entries get pushed down the page

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

Depending on your WordPress theme, your sticky posts could also display differently than your normal posts.

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

Sticky posts can stand out from other posts

(Featured posts can stand out from other posts)

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

Featured posts can stand out from other posts

(Sticky posts can stand out from other posts)

Your blog post will now remain sticky until you make a decision to “unstick” it.

Unsticking Your Post Entry

Unsticking posts is as simple as reversing the process.

To unstick a post, return to your Posts area and select the ‘Sticky’ link on the Posts menu to view all post entries listed as sticky

Posts screen - Display sticky posts

(Posts screen – Display all sticky posts)

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

Click on the 'Quick Edit' link

(Click on ‘Quick Edit’)

Uncheck the ‘Make this post sticky’ box and click the ‘Update’ button to save your settings …

Unselect the box to unstick the post inside Quick Edit

(Untick the box to unstick the post)

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

Publishing box - Visibility > Edit

(Publish post section – Visibility > Edit)

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

Post publish box

(Publishing box)

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

What Does A Sticky WordPress Post Do?

Congratulations, now you know how to make posts stick.

***

"Learning WordPress has been a huge stumbling block for me. I've been looking for something that covers absolutely everything but doesn't cost an arm and a leg. Thank you so much ... you have just provided me with what I have been looking for! Truly appreciated!" - Tanya

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

***

Did you enjoy this article? If so, please consider sharing this information with anyone thinking of starting or growing their business online using the social buttons below.

Author: Martin Aranovitch

Martin Aranovitch is the founder of WPCompendium.org and the author of The Small Business Digital Manager. WPCompendium.org provides hundreds of FREE detailed step-by-step tutorials that will teach you how to use WordPress to grow your business online at minimal cost with no coding skills required!

Originally published as How To Make WordPress Posts Sticky.