If you frequent an online discussion group, then you should already be familiar with the concept of featured topics.
With a sticky forum post, the item does not get replaced by more recent entries while older threads display down the screen.
Like forums, WordPress also lets you ‘pin’ important posts to the top of your blog post page and the newer posts show below the pinned item and older post entries get pushed further down your page.
In this step-by-step tutorial, we explain how to create sticky posts.
You will really benefit from this tutorial if you already have a good understanding of basic WordPress features like:
- Understanding the difference between Posts vs Pages
- How to create WordPress blog posts
- How to edit a post in WordPress
- How to use the WordPress inline editor (Quick Edit)
- How to set up a blog page for displaying a summary of blog posts in WordPress
- How to specify the number of posts to display on your blog post page
Sticky WordPress Posts
By default, WordPress typically shows blog posts on your blog post page with the latest items displayed at the top …
(Newer posts get displayed at the top of the blog posts summary page and older posts get pushed further down)
Depending on how many posts you have set up your site to display on your blog page, as newer blog posts are published, older posts will get pushed further down the blog page.
You can set some of your posts as Sticky if you would like your blog readers to see these before all other posts. Sticky posts will remain at the top of your blog post page until you deselect the ‘Sticky’ option on the Edit screen for that particular post.
Here is how to make your blog post sticky:
In the admin section, choose Posts > All Posts …
(Posts Menu – All Posts)
The Posts screen will appear, displaying all the posts you have created …
You have two ways of making posts sticky. Let’s take a look at each of these methods:
Sticky Posts Using The Quick Editor
Find the post item you would like to edit, hover your mouse over the item’s title to view the options menu and click on Quick Edit …
(’Quick Edit’ link)
The inline editor displays the options for editing your post. Locate Make this post sticky …
(’Make this post sticky’ option – Quick Edit screen)
Select the ’Make this post sticky’ check box …
(Quick Edit - Make this post sticky option)
Update your settings …
(Click ‘Update’ to save your new settings)
Featured Posts - Post Edit Method
If you are adding a new blog post or editing content in an existing post, 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’ then click OK, and remember to click Update to save your settings when finished …
(Post publish section)
The Table of Posts will change your post to “Sticky” …
Visitors will see your sticky post at the top of the blog post page, followed by your most recent posts …
(Sticky posts get added to the top of the blog posts summary page and all other posts are pushed down the page)
Depending on your theme, your sticky post may also stand out from normal blog posts.
For example, your sticky post could have a distinctive label or highlight color …
(Featured posts can stand out from regular posts)
Here’s the same example with another WordPress theme installed …
(Featured posts can stand out from other posts)
Your blog post will stay sticky until you make a decision to “unstick” it.
How To Unstick A Post Entry
Unsticking a post is really easy.
To unstick a post, navigate to your Table of Posts and select the ‘Sticky’ link on the Posts menu to display all post entries marked as sticky …
(Sticky menu – Posts section)
Hover over the title to display the options menu and click on Quick Edit …
(’Quick Edit’ feature)
Uncheck ’Make this post sticky’ and click the ‘Update’ button …
(Deselect the box to unstick your post)
Alternatively, when editing content in an existing post, you can unstick your post by going to Publish > Visibility: Public > Edit …
(Publish section – Visibility > Edit)
Click the checkbox next to ‘Stick this post to the front page’ then click OK and remember to click Update to save your changes …
Your post is no longer sticky and will behave like every other regular post.
Congratulations! Now you know how to make posts stick.
"This is an awesome training series. I have a pretty good understanding of WordPress already, but this is helping me to move somewhere from intermediate to advanced user!" - Kim Lednum