If you participate in an online discussion board, then you are probably already familiar with the concept of ”sticky” or featured topics.
In a sticky forum post, the entry stays at the top of the thread while older threads move lower down the page.
Like online forums, WordPress also lets you feature important blog posts at the top of your blog page while your newer posts display below the featured item and older entries get pushed further down your page.
This step-by-step tutorial explains how to make posts in WordPress sticky.
You will really benefit from the tutorial below if you are already familiar with basic features of WordPress like:
- Knowing the difference between Posts and Pages
- Creating a WordPress blog post
- Editing blog posts
- How to use the WordPress inline editor (Quick Edit feature)
- How to set up a WordPress blog post page
- How to specify the number of blog posts to show on the blog page
Featured WordPress Posts
In WordPress, posts typically appear at the top of your blog page in reverse chronological order …
(Most recent posts display at the top of your blog posts summary page while older posts get pushed down the page)
Depending on how many blog posts your site is configured to display on your blog page, when newer blog posts get published, older posts will display down the blog page.
You can set posts as Sticky if you want to make them appear above all other posts. Sticky posts will remain pinned to the top of your blog page until you deselect the ‘Sticky’ option on your Post Edit screen.
Here is how to make a post sticky:
Go to the WP Dashboard and choose Posts > All Posts …
(WordPress Posts Menu – All Posts)
The Posts screen will appear, displaying all the posts on your site …
(Table Of Posts)
You have a couple of methods to make your posts sticky:
Featuring WordPress Posts Using Quick Edit Method
Search for the post item you would like to edit, then hover over the title to view the options menu and click on the ‘Quick Edit’ link …
(Click on ‘Quick Edit’)
The inline editor expands and displays all the options for editing your post. Find Make this post sticky …
(Quick Edit options – ‘Make this post sticky’)
Tick the Make this post sticky checkbox …
(Quick Edit - Sticky post option)
Click Update to save your settings …
(Click the ‘Update’ button to save your new changes)
Featured Posts - Post Edit Method
If you are adding a new post or editing content in an existing entry, you can make the post sticky by clicking on Publish > Visibility: Public > Edit …
(Publish post section – Visibility settings)
Check ‘Stick this post to the front page’ then click OK, and click Update to save your changes when finished …
(Publish post section)
The Table of Posts now shows your post as “Sticky” …
The featured post will be fixed to the top of your blog page even as new posts are added …
(Featured posts get displayed at the top of the blog page while other regular items get pushed further down)
Depending on your WordPress theme, your sticky post can also stand out from other posts.
For example, your sticky post could have a distinct label or highlight color …
(Sticky posts can stand out from regular posts)
Here’s the same sticky post with a different WordPress theme …
(Featured posts can display differently than regular posts)
Your blog post will stay sticky until you make a decision to “unstick” it.
Unsticking Blog Post Items
Unsticking WordPress posts is really easy.
To unstick a post, navigate to your Posts screen and click on the ‘Sticky’ link at the top of the post entries to view all items with a sticky status …
(Sticky posts menu – Posts section)
Hover your mouse over the post title to view the options menu and click on the ‘Quick Edit’ link …
(’Quick Edit’ link)
Untick the ‘Make this post sticky’ checkbox and click the ‘Update’ button …
(Uncheck the box to unstick the post inside Quick Edit)
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 > Edit)
Deselect ‘Stick this post to the front page’ then click OK and remember to update your settings …
(Publish post box)
Your post will now behave like every other post.
Congratulations! Now you know how to make blog posts stick.
"I am beyond impressed with what you have put together. I can tell that you put a ton of hard work into building what you have. You have the absolute best content on WordPress I have ever seen!" - Robert T. Jillie