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

A featured or sticky forum post is where an entry is fixed to the top of the screen while older threads display lower down the screen.

Like online forums, WordPress allows you to display important posts at the top of your blog post page while your newer entries appear below the featured item and older post entries get pushed down the page.

In this step-by-step tutorial, we will show you how to make any WordPress post on your site sticky.

Important Info

For this tutorial, we recommend familiarizing yourself with basic WordPress features like:

Sticky Posts

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

Latest posts get displayed at the top of your blog posts page and older items get pushed down the page

(Newer posts appear at the top of your blog page while older items get pushed down the page)

Depending on how many blog posts your site’s settings is configured to display on your blog page, newer posts appear at the top of the blog posts summary page while older entries get pushed down the page.

In WordPress, you can set posts as Sticky if you want these to display above all other posts. Sticky posts will remain pinned to the top of your blog post page until you deselect the ‘Sticky’ option on your Post Edit screen.

Here is how to make a post sticky:

Log into the Dashboard and select Posts > All Posts

Posts - All Posts

(Posts Menu – All Posts)

The Posts screen will appear, displaying all your posts …

Posts Table

(Table Of Posts)

You have a couple of methods of making blog posts sticky. Let’s take a look at these methods:

Sticky Posts Using Quick Edit

Find the entry you want to edit, hover over the item’s title to display the options menu and click on Quick Edit

'Quick Edit' function

(’Quick Edit’ feature)

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

'Make post sticky' checkbox - Inline editor screen

(’Make post sticky’ checkbox – Quick Edit section)

Select the Make this post sticky checkbox …

Quick Edit settings - 'Make this post sticky'

(Inline editor options – ‘Make this post sticky’)

Update your settings …

Click the 'Update' button to save your changes

(Quick Edit – ’Update’ button)

Featured Posts Using Post Edit Method

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

Publish post box - Visibility > Edit

(Post publish section – Visibility > Edit)

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

Publish post section

(Publishing section)

Your Table of Posts will now show your blog post as “Sticky” …

Post status: Sticky

(Sticky post)

Your post will be featured at the top of your blog page even as new posts are added …

Sticky posts display at the top of the blog summary page while regular items get pushed down the page

(Featured posts get added to the top of your blog page while all other entries get pushed down the page)

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

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

Featured posts can display differently than regular posts

(Sticky posts can appear differently from regular posts)

Here’s the same example with another theme installed …

Featured posts can display differently from regular posts

(Featured posts can appear differently than regular posts)

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

How To Unstick Your Blog Posts

Unsticking your post in WordPress is as simple as reversing the process used to make posts sticky.

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

Posts screen - Sticky menu

(Posts section – Sticky posts menu)

Click on the ‘Quick Edit’ link …

Click on 'Quick Edit'

(Click on ‘Quick Edit’)

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

Deselect the box to unstick the post

(Untick the box to unstick your post)

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

Publishing box - Visibility settings

(Post publish box – Visibility > Edit)

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

Publish post section

(Publish post section)

Your post will now behave like every other regular post.

Make Posts Sticky

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

***

"These tutorials have so much information and are easy to understand. If you use WordPress or plan to in the future these will help you with everything you need to know." - Valisa (Mesa, Arizona)

Originally published as How To Make WordPress Posts Sticky.