If you are a member of an online forum, then you should already be familiar with the concept of a ”sticky” or featured topic.
With a sticky forum post, the item is fixed to the top of the thread while older threads appear lower down the thread.
Like online forums, WordPress allows you to display posts at the top of your blog page while the newer posts get added below the featured entry and older post entries get pushed down the page.
In this tutorial, we will show you how to create a sticky WordPress post.
You will really benefit from this tutorial if you already have a good understanding of basic features of WordPress like:
- The difference between WordPress Posts vs Pages
- Creating a blog post in WordPress
- Editing a WordPress post
- How to use the WordPress inline editor
- How to create a WordPress blog post page
- How to specify the number of posts to show on your blog post page
Featured WordPress Posts
In WordPress, blog posts display at the top of your blog page in reverse chronological order …
(Most recent posts get added to the top of your blog posts summary page and older entries get pushed down the page)
Depending on how many blog posts your site is configured to display on your blog page, when new posts are published, older posts will appear down the page.
You can set posts as Sticky if you would like your readers to see these before all other posts. Sticky posts will remain pinned above all other regular posts until you deselect the ‘Sticky’ option on the Edit screen for that particular post.
To make any WordPress post sticky, do this:
Go to the WordPress Dashboard and select Posts > All Posts …
(Posts – All Posts)
This brings up the Posts screen, which displays all the posts you have created …
(Table Of Posts)
You have a couple of ways to make your posts sticky:
Sticky Posts Using The Quick Edit Function
Search for the entry you would like to edit, then hover your mouse over the title of your post to view the options menu and click on the ‘Quick Edit’ link …
(Click on the ‘Quick Edit’ link)
The inline editor displays all of your post editing options. Find the ‘Make this post sticky’ option …
(’Make this post sticky’ option – Inline editor screen)
Select the Make this post sticky check box …
(’Make post sticky’ checkbox – Quick Edit section)
Update your settings …
(Quick Edit – Update)
Featuring WordPress Posts - Post Edit Method
If you are adding a new blog post or editing an existing item, you can make your post sticky by going to Publish > Visibility: Public > Edit …
(Publish post box – Visibility settings)
Click the checkbox next to ‘Stick this post to the front page’, click OK, and remember to click Update to save your new changes when finished …
(Post publishing section)
The post status will be changed to “Sticky” …
Visitors will see your sticky post at the top of the page, followed by other recent posts …
(Sticky posts are added to the top of your blog posts summary page and other posts get pushed further down)
Depending on the active theme you are using, your sticky posts can also display to your blog readers differently than normal posts.
For example, your sticky post can have a distinct label and highlight color …
(Featured posts can appear differently from regular posts)
Here’s the same sticky blog post with another WordPress theme installed …
(Sticky posts can appear differently than other posts)
Your blog post will stay sticky for as long as you like.
How To Unstick Your Blog Posts
Unsticking posts is easy.
To unstick a post, go back to to your Table of Posts and click on the ‘Sticky’ link on the Posts menu to display all entries assigned a sticky status …
(Posts screen – Sticky menu)
Click on the ‘Quick Edit’ link …
(Click on ‘Quick Edit’)
Untick the ‘Make this post sticky’ checkbox and click the ‘Update’ button to save your settings …
(Untick the box to unstick the post inside the inline editor)
Alternatively, if you are editing content in an existing blog post, you can unstick your post by going to Publish > Visibility: Public > Edit …
(Publishing box – Visibility settings)
Untick the checkbox next to ‘Stick this post to the front page’ then click OK and remember to update your new settings when finished …
(Publish post section)
Your post will now behave like every other post.
Congratulations, now you know how to make your blog posts sticky.
"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)