If you are a member of online discussion boards, then you are probably familiar with the concept of featured or “sticky” topics.
In a featured or sticky post, the entry stays fixed to the top of the thread while older threads are pushed further down the thread.
Like online forums, WordPress also lets you display important blog posts at the top of your blog post page and the newer items get added below the pinned entry and older entries get pushed further down your page.
In this tutorial, we will show you how to create a sticky post in WordPress.
You will really benefit from the tutorial below if you already have a good understanding of basic features of WordPress like:
- The difference between WordPress Posts and Pages
- How to create a blog post
- How to edit posts in WordPress
- Using the WordPress inline editor (Quick Edit)
- Setting up a blog post page
- How to specify the number of blog posts to display on your blog page
In WordPress, posts generally appear at the top of your blog post page in reverse chronological order …
(Newer posts show at the top of your blog posts page and older entries get pushed further down)
Depending on how many posts you have configured your site’s settings to display on your blog page, when newer blog posts are published, older posts will appear down the blog page.
In WordPress, you can mark your posts as Sticky if you would like your blog readers to view these before all other posts. Sticky posts will stay pinned to the top of your blog page until you deselect the ‘Sticky’ option on your Post Edit screen.
To make your blog post sticky, follow the steps below:
Go to the admin area and click on Posts > All Posts …
(Posts Menu – All Posts)
The Posts screen will load in your browser, displaying a list of all the posts on your site …
(WordPress Posts Screen)
Here you have two ways to make your posts sticky. Let’s take a look at each method:
Making Your WordPress Post Sticky Using Quick Edit
Find the item you would like to edit, then hover over the title to view the options menu and click on Quick Edit …
(’Quick Edit’ link)
The Quick Edit inline editor displays all the options for editing your post. Find Make this post sticky …
(Quick Edit options – ‘Make this post sticky’)
Tick Make this post sticky …
(Inline editor - Sticky post option)
Update your settings …
(Update your settings)
Featuring WordPress Posts - 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 the checkbox next to ‘Stick this post to the front page’ then click OK, and remember to click Update to save your changes when finished …
Your Table of Posts will show your post status as “Sticky” …
(Sticky Post status)
Visitors will see the sticky post at the very top of the blog page, followed by your most recent posts …
(Sticky posts show at the top of your blog posts page and regular posts are pushed down the page)
Depending on the active WordPress theme you are using, your sticky post can also be made to stand out differently than regular blog posts.
For example, your sticky post could have a distinct label and highlight color …
(Featured posts can stand out from regular posts)
Here’s the same example with another theme installed …
(Featured posts can stand out from other posts)
Your blog post will now remain sticky for as long as you want.
How To Unstick WordPress Blog Posts
Unsticking WordPress posts is easy.
To unstick a post, return to your Table of Posts and select the ‘Sticky’ link at the top of the post entries to view all post entries that have been assigned the status of sticky …
(Posts screen – Sticky menu)
Click on Quick Edit …
(Click on the ‘Quick Edit’ link)
Deselect the ‘Make this post sticky’ checkbox and click the ‘Update’ button …
(Untick the box to unstick your post inside the Quick Edit function)
Alternatively, if you are editing an existing blog post, you can unstick your post by going to Publish > Visibility: Public > Edit …
(Publish section – Visibility settings)
Deselect ‘Stick this post to the front page’ then click OK and remember to update your new changes when finished …
(Post publish section)
Your post is no longer sticky and will behave like all other regular posts.
Congratulations, now you know how to make your 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)