If you frequent online forums, then you will already be familiar with the concept of a “sticky” post.
A featured or sticky post is where a selected item stays at the top of the page while older threads appear further down the page.
Like online forums, WordPress allows you to ’stick’ posts to the top of your blog post page while your newer blog posts get added below the featured item and older entries get pushed down the page.
This step-by-step tutorial explains how to create sticky WordPress posts.
You will really benefit from this tutorial if you are already familiar with basic WordPress features like:
- Knowing the difference between Posts and Pages
- How to create new posts in WordPress
- Editing WordPress blog posts
- How to use WordPress Quick Edit
- How to set up a blog post page in WordPress
- How to set the number of blog posts to display on the blog page
In WordPress, posts normally appear at the top of your blog post page in reverse chronological order …
(Latest posts display at the top of the blog posts page and older posts get pushed down the page)
Depending on how many posts your site is set up to display on your blog page, as newer posts are 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 above your regular posts until you uncheck the ‘Sticky’ option on the Edit screen for that particular post.
Here is how to make any WordPress post sticky:
In your Dashboard, select Posts > All Posts …
(Posts – All Posts)
The Posts screen will appear, displaying all your posts …
(Table Of Posts)
There are a couple of ways to make WordPress posts sticky:
Sticky Posts Using Quick Edit Method
Search for the item you would like to edit, then hover over the title of the post to display the options menu and click on Quick Edit …
(’Quick Edit’ feature)
The Quick Edit inline editor expands and displays your post editing options. Find the option to make posts sticky …
(Quick Edit - Sticky post checkbox)
Select Make this post sticky …
(Inline editor options – ‘Make this post sticky’)
Click Update to save your settings …
(Click ‘Update’ to save your settings)
How To Make Your Post Sticky - Post Edit Method
If you are adding a new post or editing content in an existing item, you can make the post sticky by clicking on Publish > Visibility: Public > Edit …
(Publish box – Visibility > Edit)
Check ‘Stick this post to the front page’, click OK, and click Update to save your new settings when finished …
The Table of Posts will change your post status to “Sticky” …
Your sticky post will be featured at the top of your blog post page when new posts get added …
(Featured posts display at the top of the blog posts page and other entries get pushed down the page)
Depending on your theme, your sticky posts can also stand out from other blog posts.
For example, your sticky post could have a distinct label and highlight color …
(Sticky posts can appear differently from other posts)
Here’s the same example with a different theme installed …
(Featured posts can appear differently than other posts)
Your post will now remain sticky until you “unstick” it.
Unsticking A Post Item
Unsticking a post in WordPress is really easy.
To unstick a post, navigate to your Posts > All Posts and select the ‘Sticky’ link on the Posts menu to return all post entries that have been assigned the status of sticky …
(Sticky posts menu – Posts section)
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, when editing an existing post, you can unstick your post by clicking on Publish > Visibility: Public > Edit …
(Publish post section – Visibility > Edit)
Deselect ‘Stick this post to the front page’ then click OK and remember to update your new changes …
Your post will no longer be sticky and will behave like every other regular 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)