How To Make WordPress Posts Sticky

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

Make A WordPress Post StickyIf you are a member of an online forum, then you will already be familiar with the concept of featured posts.

In a featured or sticky forum post, the entry does not get replaced by newer entries while older threads get pushed lower down the screen.

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

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

Info

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

Sticky Posts

In WordPress, blog posts appear on your blog post page with the newest post entries at the top …

Newer posts appear at the top of the blog summary page while older items get pushed down the page

(Newer posts appear at the top of the blog page and older posts get pushed down the page)

Depending on how many posts your site is configured to display on your blog page, newer posts display at the top of the blog posts page and older entries get pushed down the page.

You can set some of your posts as Sticky if you would like your readers to see these before all other posts. Sticky posts will stay at the top of your blog post page until you deselect the ‘Sticky’ option on your Post Edit screen.

Here’s how to make a WordPress post sticky:

Go to the Dashboard and click on Posts > All Posts

Posts Menu - All Posts

(WordPress Posts Menu – All Posts)

The Posts screen will load in your browser and display a table of all the posts you have created …

WP Posts Table

(Posts Screen)

Once you get to this screen, there are two methods to make posts sticky:

Sticky Posts Using The Quick Edit Function

In the Posts screen, search for the post entry you would like to edit, then hover over the title to display the options menu and click on Quick Edit

'Quick Edit' feature

(’Quick Edit’ function)

The Quick Edit inline editor displays several options. Find Make this post sticky

Quick Edit settings - 'Make this post sticky'

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

Tick Make this post sticky

Inline editor - Sticky post option

(Quick Edit - Make this post sticky checkbox)

Click the ‘Update’ button to save your settings …

Click the 'Update' button to save your settings

(Click ‘Update’ to save your changes)

Sticky Posts - Post Edit Method

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

Post publishing box - Visibility settings

(Post publish box – Visibility settings)

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

Publishing box

(Post publish section)

The Table of Posts will show your post as “Sticky” …

Sticky post

(Sticky Post status)

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

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

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

Depending on your active WordPress theme, your sticky posts could also be made to display differently than regular posts.

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

Sticky posts can stand out from other posts

(Featured posts can stand out from regular posts)

Here’s the same sticky blog post with a different WordPress theme installed …

Sticky posts can display differently than other posts

(Sticky posts can appear differently than regular posts)

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

Unsticking Post Entries

Unsticking posts in WordPress is as simple as reversing the process.

To unstick a post, navigate to your Table of Posts and click on the ‘Sticky’ link on the Posts menu to display all posts listed as sticky

Posts screen - Sticky posts menu

(Display sticky posts – Table of Posts)

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

'Quick Edit' function

(Click on the ‘Quick Edit’ link)

Deselect the ‘Make this post sticky’ checkbox and click the ‘Update’ button to save your new settings …

Unselect the box to unstick your post inside the inline editor

(Untick the box to unstick your post)

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

Publish post box - Visibility > Edit

(Publish box – Visibility > Edit)

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

Publish post box

(Publish section)

Your post will now behave like every other regular post.

Making Posts In WordPress Sticky

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

***

"I have used the tutorials to teach all of my clients and it has probably never been so easy for everyone to learn WordPress ... Now I don't need to buy all these very expensive video courses that often don't deliver what they promise." - Stefan Wendt, Internet Marketing Success Group

Disclaimer: This site is not directly associated with WordPress or any products mentioned on this website. We may receive an affiliate commission from the sale of products advertised, mentioned or linked to this website. All images and information sourced from product websites are the copyright of their respective owners and have been used solely for training and illustrative purposes.

***

Was this post useful? Please use the links below and share this page with others.

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!