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 discussion boards, then you are probably already familiar with the concept of a ”sticky” or featured topic.

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

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

This tutorial explains how to create sticky posts in WordPress.

Important Info

Before going through this tutorial, you should already be familiar with basic features of WordPress like:

Sticky WordPress Posts

In WordPress, posts are listed in reverse chronological order on your blog post page with the latest posts displayed at the top …

Latest posts show at the top of the blog posts page while older posts get pushed further down

(Latest posts show at the top of your blog posts summary page and older items get pushed further down)

Depending on how many blog posts your site is configured to display on your blog page, newer posts get added to the top of the blog summary page while older items get pushed further down.

You can set some of your posts as Sticky if you want to make these 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 the Edit screen for that particular post.

To make your blog post sticky, do this:

In the main menu section of your WordPress admin area, choose Posts > All Posts

Posts Menu - All Posts

(Posts – All Posts)

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

WP Posts Table

(Table Of Posts)

Once you get to this screen, you have a couple of methods to make posts sticky:

Sticky Posts - Quick Edit Method

Locate the post item you would like to edit, then hover your mouse over the title to view the options menu and click on the ‘Quick Edit’ link …

Click on 'Quick Edit'

(Click on the ‘Quick Edit’ link)

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

Quick Edit options - 'Make this post sticky'

(Inline editor - Sticky post option)

Select the Make this post sticky check box …

'Make post sticky' checkbox - Inline editor section

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

Click the ‘Update’ button to save your changes …

Click 'Update' to save your changes

(Quick Edit – Update)

How To Make A Post In WordPress Sticky - Post Edit Method

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

Publish post box - Visibility > Edit

(Post publish box – Visibility settings)

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

Post publishing section

(Publish section)

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

Sticky Post status

(’Sticky’ post)

The sticky post will be featured at the top of your blog post page when new posts are added …

Sticky posts get added to the top of the blog posts summary page while all other entries get pushed further down

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

Depending on the active WordPress theme you are using, your sticky post could also stand out from normal blog posts.

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

Featured posts can display differently than other posts

(Featured posts can stand out from regular posts)

Here’s the same example with another theme installed …

Sticky posts can appear differently from regular posts

(Sticky posts can stand out from regular posts)

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

How To Unstick Your Post

Unsticking a post in WordPress is easy.

To unstick a post, navigate to your Posts > All Posts and select the ‘Sticky’ link on the Posts menu to return all post entries assigned a sticky status …

Table of Posts - Display sticky posts

(Posts section – List all sticky posts)

Click on Quick Edit

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 new settings …

Untick the box to unstick the post inside Quick Edit

(Deselect the box to unstick your post)

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

Publish section - Visibility settings

(Publish box – Visibility settings)

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

Publish section

(Publish post section)

Your post will now behave like all other regular posts.

What Happens When You Make Posts Sticky?

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

***

"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 is not affiliated with nor sponsored by Automattic, Inc. or the WordPress Open Source project. This site and the services and products offered on this site are not associated, affiliated, sponsored, or endorsed by WordPress, nor have they been tested, certified, or reviewed by WordPress. The owner, contributors and/or advertisers may derive financial benefit from sales of items linked to, advertised, or reviewed on this site.

***

Did you enjoy this tutorial? If so, please share this page with anyone thinking of starting or growing their business online using the links 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.