If you frequent online forums, then you may already be familiar with the concept of featured or “sticky” posts.
With a featured or sticky forum post, the item does not get replaced by newer entries while older threads appear lower down the screen.
Like online forums, WordPress allows you to ’stick’ important posts to the top of your blog post page while your newer posts get added below the pinned entry and older entries get pushed further down the page.
In this tutorial, we will show you how to create a sticky WordPress post.
Before going through this tutorial, we recommend knowing basic WordPress features like:
- The difference between WordPress Posts and Pages
- Creating new WordPress posts
- Editing a WordPress blog post
- Using the WordPress Quick Edit function
- How to set up a blog post page
- How to set the number of posts to display on the blog page
In WordPress, posts show at the top of your blog page in reverse chronological order …
(Newer posts get added to the top of your blog posts page while older entries get pushed further down the page)
Depending on how many blog posts your site’s settings is configured to display on your blog page, when new blog posts get published, older posts will get pushed down the page.
In WordPress, you can set posts as Sticky if you want to make them display above all other posts. Sticky posts will continue to display above all other posts until you uncheck the ‘Sticky’ option on your Post Edit screen.
To make your blog post sticky, do this:
In your Dashboard menu, select Posts > All Posts …
(Posts – All Posts)
This brings up the Posts screen, which displays all the posts on your site …
(Table Of Posts)
Once you get to this screen, you have a couple of ways of making your blog posts sticky. Let’s take a look at each method:
How To Make Posts Sticky Using Quick Edit
Search for the item you want to edit, hover your mouse over the post title to view the options menu and click on Quick Edit …
(Click on the ‘Quick Edit’ link)
The Quick Edit inline editor expands to display several post editing options. Find the option to make posts sticky …
(Quick Edit - Make this post sticky option)
Tick the Make this post sticky checkbox …
(’Make post sticky’ option – Inline editor section)
Click the ‘Update’ button to save your changes …
(Click the ‘Update’ button to save your changes)
Featured Posts 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 …
(Publishing section – Visibility > Edit)
Select ‘Stick this post to the front page’, click OK, and click Update to save your new settings when finished …
Your Table of Posts will change your blog post status to “Sticky” …
Visitors will see your sticky post at the very top of the page, followed by other recent posts …
(Sticky posts are added to the top of your blog page and all other posts get pushed down the page)
Depending on your active WordPress theme, your sticky post can also display differently than your normal posts.
For example, it can have a distinct label and highlight color …
(Featured posts can appear differently from other posts)
Here’s the same example using a different theme …
(Sticky posts can stand out from regular posts)
Your blog post will now remain sticky for as long as you want.
Unsticking Your Posts
Unsticking posts in WordPress is really easy.
To unstick a post, go back to to your Posts area and click on the ‘Sticky’ link at the top of the post entries to view all items assigned as sticky …
(Table of Posts – Sticky menu)
Click on Quick Edit …
(Click on ‘Quick Edit’)
Deselect ’Make this post sticky’ and click the ‘Update’ button …
(Uncheck the box to unstick the post)
Alternatively, if you are editing an existing blog post, you can unstick your post by clicking on Publish > Visibility: Public > Edit …
(Publish box – Visibility settings)
Deselect the checkbox next to ‘Stick this post to the front page’ then click OK and remember to update your changes …
(Publish post box)
Your post will no longer be sticky and will behave like all other posts.
Congratulations! Now you know how to make your blog posts sticky.
Disclaimer: WordPress and its related trademarks are registered trademarks of Automattic, Inc. This site is not affiliated with nor sponsored by Automattic, Inc. or the WordPress Open Source project. This site and the products and services offered on this site are not associated, affiliated, sponsored, or endorsed by WordPress, nor have they been certified, tested, or reviewed by WordPress. The owner, contributors and/or advertisers may derive financial benefit from sales of items reviewed, linked to, or advertised on this site.
Did you enjoy this article? Please feel free to use the social buttons below to share this tutorial with other WordPress users.