WordPress Sticky Post Plugin
Sticky Post Plugin is a must have plugin in your WordPress arsenal. This plugin shows the designated post on the top of every post. There is no need to modify your current theme.
Download WordPress Sticky Post Plugin
Version Supported
WordPress 2.1 and greater
WordPress Mu 1.1 and greater
Installtion Procedure:
1) Download the plugin and unzip it
2) Put the StickyPost.php file into your wp-content/plugins/ directory
3) Go to the Plugins page in your WordPress Administration area and click “Activate” for Sticky Post
So easy hmmm…….
How to stick your post?
It is even simpler than installing your plugin. Choose the victim post to stick on the top and add custom field Key=STICKY and Value=1, press Add Custom Field button, save the post and you are done!!!.
Known Issue
If your sticky post is very latest and comes on the front page of your blog, it will be repeated. (This post will be shown as a sticky post and as a regular post)
FAQ’s
1) I activated plugin but cannot see sticky post.
Check your wordpress version. It must be WP 2.1 or greater or WPMU 1.1 or greater. Second you check the custom field name and make sure that you spelled it correct.
2) I would like to activate Yearly/Monthly/Weekly Repeater Plugin as well
Dont do that mistake. It is going to throw mysql error.
3) I got wierd mysql error
This plugin changes query for showing posts. It is possible that you have another plugin which also modifies the query and hence the resultant query is a junk query which MySQL is not recognizing. so now you have to deactivate any one of the plugins.

Can you explain the difference between this plugin and the Adhesive plugin? It seems like Adhesive is doing the same thing, but without the use of custom fields. Is there an advantage to your plugin over Adhesive?
Advantage: Less MySQL queries + Less php code execution => faster page loading. I think this reason is good enough to use this plugin.Moreover Adhesive is definitely using custom field. When we are marking the post as sticky, it sets the custom field.
like adhesive also this plugin have a bad problem of compatibility with wordpress 2.1.2 and up versions, when i activate this plugin, also if i don’t sticky any post, in the webpage the link of the next and previous entries disappear. please can you modify the plugin to delete this big problem?thaks in advice!
Enrico, Thanks for feedback. That problem is solved.Ivan,Whatever post you want to stick, go to edit page for editing that post. At the bottom, you will see Custom Field, in Key value type STICKY and in Value field type 1, then press Add Custom Field button and save your post. Now that post will be on the top of every post when you visit your blog front page.
How to stick your post? I don’t understand.Give me an example for sticky a post,pls.Thank.
Hello,How can I get more than one sticky on home page? Tried value=2, it did not work. I am capable getting 1 sticky on home page.Thanks for support.RobertCanada.
Robert, Sticky Post supports only one sticky post on home page.
Greetings Vishal,thanks for this plug in and after I loaded and activated it I still wasn’t able to make it work. I did as you recommend (in the custom field Key=STICKY, Value=1) but it’s still isn’t working. Can you take a look? The WP blog is part of the overall site, Delight.combest,Lynda Keeler
Lynda,This plugin requires WP 2.1(not even 2.0) or greater version. Make sure that you have latest version.
my sticky post is shown twice in front page. How do I fix it ? Please help me..thanks before,sinouq