If you are a member of online forums, then you should already be familiar with the concept of “sticky” topics.
In a sticky post, the entry remains at the top of the forum board while older threads display down the screen.
Like online forums, WordPress allows you to display important blog posts at the top of your blog post page and your newer items display below the featured item and older entries get pushed further down the page.
In this step-by-step tutorial, we will show you how to make posts sticky.
Before going through this tutorial, you should already be familiar with basic WordPress features like:
- Understanding the difference between WordPress Posts and Pages
- How to create a new blog post
- Editing posts
- How to use the WordPress inline editor
- How to set up a WordPress blog post page
- How to set the number of blog posts to display on the blog page
Featured WordPress Posts
In WordPress, posts normally show at the top of your blog post page in reverse chronological order (i.e. newest posts first) …
(Newer posts appear at the top of your blog summary page and older posts get pushed further down)
Depending on how many posts you have set up your site’s settings to display on your blog page, newer posts get added to the top of your blog posts summary page while older entries get pushed further down the page.
In WordPress, you can set posts as Sticky if you want to make these appear above all other posts. Sticky posts will remain pinned to the top of your blog page until you deselect the ‘Sticky’ option on the Edit screen for that particular post.
Here is how to make any post sticky:
In your Dashboard, select Posts > All Posts …
(Posts – All Posts)
The Posts screen will load in your browser and display a table of all your posts …
(Table Of Posts)
Once you get to this screen, you have two methods to make blog posts sticky:
Sticky Posts - Quick Edit Method
Find the entry you want to edit, hover your mouse over the post title to view the options menu and click on the ‘Quick Edit’ link …
(’Quick Edit’ link)
The inline editor displays several post editing options. Locate the option to make posts sticky …
(’Make this post sticky’ checkbox – Quick Edit screen)
Tick the Make this post sticky check box …
(’Make post sticky’ checkbox – Quick Edit section)
Update your settings …
(Click the ‘Update’ button to save your changes)
How To Make WordPress Posts Sticky 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 …
(Publish section – Visibility settings)
Click the checkbox next to ‘Stick this post to the front page’, click OK, and remember to click Update to save your changes …
The blog post status will be changed to “Sticky” …
(’Sticky’ post status)
Visitors will see your sticky post at the very top of the blog page, followed by other recent posts …
(Sticky posts appear at the top of your blog summary page while your regular entries get pushed down the page)
Depending on which WordPress theme you have installed, your sticky post can also display differently than your regular posts.
For example, your sticky post could have a distinctive label and highlight color …
(Featured posts can appear differently from other posts)
Here’s the same example with another WordPress theme installed …
(Sticky posts can stand out from other posts)
Your blog post will stay sticky until you choose to “unstick” it.
Unsticking Your WP Blog Posts
Unsticking WordPress posts is as simple as reversing the process used to make posts sticky.
To unstick a post, go back to to the Table of Posts in your WP dashboard and click on the ‘Sticky’ link at the top of the post list to return all post entries listed as sticky …
(List sticky posts – Table of Posts)
Hover over the title to display the options menu and click on Quick Edit …
(Click on the ‘Quick Edit’ link)
Uncheck the ‘Make this post sticky’ box and click the ‘Update’ button …
(Deselect the box to unstick the post inside Quick Edit)
Alternatively, when editing content in an existing blog post, you can unstick your post by going to Publish > Visibility: Public > Edit …
(Publish section – Visibility settings)
Deselect the checkbox next to ‘Stick this post to the front page’ then click OK and remember to click Update to save your new changes …
Your post will now 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)