If you frequent online forums, then you are probably familiar with the concept of a ”sticky” or featured topic.
A featured or sticky topic is where a selected entry displays at the top of the forum while older threads display lower down the thread.
Like online forums, WordPress also lets you display important posts at the top of your blog post page while your newer entries get added below the pinned item and older posts get pushed further down your page.
In this step-by-step tutorial, you will learn how to create a sticky post in WordPress.
Before completing this article, you should already be familiar with basic features of WordPress like:
- Knowing the difference between Posts vs Pages
- Creating a blog post in WordPress
- Editing blog posts in WordPress
- How to use the WordPress inline editor (Quick Edit function)
- How to set up a blog post page
- How to specify the number of blog posts to show on the blog post page
In WordPress, posts show at the top of your blog post page in reverse chronological order …
(Newer posts display at the top of the blog posts page and older posts get pushed further down the page)
Depending on how many posts your site’s settings is set up to display on your blog page, newer posts get added to the top of the blog posts page and older posts get pushed further down the page.
You can mark some of your posts as Sticky if you want these to display above all other posts. Sticky posts will remain fixed to the top of your blog post page until you uncheck the ‘Sticky’ option on your Post Edit screen.
To make any WordPress post sticky, do this:
Log into your WordPress dashboard, then go to your navigation menu and click on click on Posts > All Posts …
(Posts – All Posts)
The Posts screen will appear, displaying all the posts you have created …
(Table Of Posts)
There are two ways to make your blog posts sticky. Let’s take a look at these:
Sticky Posts - Quick Edit Method
Search for the post you want to edit, then hover your mouse over the post title to view the options menu and click on the ‘Quick Edit’ link …
(’Quick Edit’ function)
The Quick Edit inline editor displays several post editing options. Find Make this post sticky …
(Quick Edit options – ‘Make this post sticky’)
Select the Make this post sticky checkbox …
(’Make post sticky’ checkbox – Inline editor screen)
Click the ‘Update’ button to save your settings …
(Click the ‘Update’ button to save your settings)
Sticky Posts Using Post Edit
If you are adding a new blog post or editing your post content, you can make your post sticky by clicking on Publish > Visibility: Public > Edit …
(Post publishing box – Visibility settings)
Select ‘Stick this post to the front page’, click OK, and update your settings when finished …
(Post publish section)
Your Table of Posts will change your post to “Sticky” …
(Sticky Post status)
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 the blog summary page and regular items are pushed down the page)
Depending on your active WordPress theme, your sticky posts could also display to your blog readers differently than other posts.
For example, it could have a distinctive label or highlight color …
(Sticky posts can appear differently from regular posts)
Here’s the same example with a different WordPress theme installed …
(Featured posts can stand out from other posts)
Your blog post will stay sticky for as long as you want.
Unsticking Post Items
Unsticking a post in WordPress is easy.
To unstick a post, go to the Table of Posts in your WP administration area and click on the ‘Sticky’ link on the Posts menu to display all posts assigned a sticky status …
(Sticky menu – Table of Posts)
Hover your mouse over the item’s title to display the options menu and 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 …
(Uncheck the box to unstick your 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 > Edit)
Unselect ‘Stick this post to the front page’ then click OK and remember to update your new changes …
(Publish post box)
Your post will no longer be sticky and will behave like all of your other posts.
Congratulations! Now you know how to make 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)