If you participate in online forums, then you are probably familiar with the concept of a featured or “sticky” topic.
With a sticky forum post, the entry displays at the top of the thread while older threads appear further down the page.
Like forums, WordPress also lets you ‘stick’ important posts to the top of your blog page while your newer entries appear below the featured item and older post entries get pushed further down the page.
This step-by-step tutorial explains how to create sticky WordPress posts.
You will really benefit from the tutorial below if you already have a good understanding of basic WordPress features like:
- Knowing the difference between Posts vs Pages
- Creating new posts
- Editing a WordPress blog post
- How to use WordPress Quick Edit
- Creating a blog post page in WordPress
- How to specify the number of blog posts to show on the blog post page
Make A Post Sticky
In WordPress, posts generally display at the top of your blog post page in reverse chronological order …
(Newer posts get added to the top of your blog page and older entries get pushed further down the page)
Depending on how many blog posts your site’s settings are configured to display on your blog page, newer posts show at the top of your blog summary page and older posts get pushed down the page.
In WordPress, you can set some of your posts as Sticky if you would like your readers to view these before other posts. Sticky posts will display above regular posts until you deselect the ‘Sticky’ option on your Post Edit screen.
To make your WordPress post sticky, follow the steps below:
Log into your WordPress dashboard, then go to your navigation menu and select choose Posts > All Posts …
(Posts Menu – All Posts)
This brings up the Posts screen, which displays all your posts …
(WP Posts Table)
There are two methods of making WordPress posts sticky:
Sticky Posts Using Quick Edit
Find the post entry you want to edit, then hover over the title to view the options menu and click on the ‘Quick Edit’ link …
(‘Quick Edit’ feature)
The Quick Edit inline editor displays various editing options. Find the ‘Make this post sticky’ option …
(Quick Edit – Make this post sticky checkbox)
Select the ‘Make this post sticky’ check box …
(Inline editor options – ‘Make this post sticky’)
Click the ‘Update’ button to save your settings …
(Quick Edit – Update)
Making Posts In WordPress Sticky 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)
Check ‘Stick this post to the front page’, click OK, and click Update to save your new changes …
Your Table of Posts will change your blog post status to “Sticky” …
Visitors will see the sticky post at the top of the page, followed by other recent posts …
(Featured posts are added to the top of your blog summary page while regular entries get pushed further down)
Depending on your active WordPress theme, your sticky posts could also stand out from normal posts.
For example, your sticky post can have a distinctive label or highlight color …
(Featured posts can appear differently than other posts)
Here’s the same example with a different WordPress theme installed …
(Featured posts can display differently than regular posts)
Your blog post will now remain sticky until you make a decision to “unstick” it.
How To Unstick Your Posts
Unsticking WordPress posts is as simple as reversing the process.
To unstick a post, navigate to the Table of Posts and select the ‘Sticky’ link at the top of the table to view all posts assigned a sticky status …
(Display all sticky posts – Posts section)
Click on Quick Edit …
(‘Quick Edit’ feature)
Uncheck the ‘Make this post sticky’ box and click the ‘Update’ button to save your new settings …
(Deselect the box to unstick your post)
Alternatively, if you are editing an existing post, you can unstick your post by clicking on Publish > Visibility: Public > Edit …
(Publish post box – Visibility > Edit)
Unselect ‘Stick this post to the front page’ then click OK and remember to update your new settings when finished …
Your post will now behave like every other post.
Congratulations! Now you know how to make posts stick.