Plugin info

Total downloads: 2,863
Active installs: 50
Total reviews: 1
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 2/25/2015 (3961 days ago)
Added to WordPress: 2/13/2015 (10 years old)
Minimum WordPress version: 4.0
Tested up to WordPress version: 4.1.42
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 3961 days ago • 1 reviews

22/100

Is There Can Be Only One abandoned?

Possibly abandoned (last update 3961 days ago).

Compatibility

Requires WordPress: 4.0
Tested up to: 4.1.42
Requires PHP: f

Developers

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Expire Sticky Posts
Rating 5.0/5 (2 reviews)Active installs 1,000
AStickyPostOrderER
Rating 5.0/5 (1 reviews)Active installs 600
Sticky Posts Expire
Rating 4.0/5 (1 reviews)Active installs 100
Post Type Spotlight
Rating 5.0/5 (2 reviews)Active installs 40
Sortable Sticky Posts
Rating 3.0/5 (2 reviews)Active installs 30
Themeable Sticky Posts
Rating 0.0/5 (0 reviews)Active installs 10

Description

This plugin ensures that there is only one sticky post published to the site. When a new sticky post is published, previous the ‘sticky’ flag is removed from any other posts, so they will no longer appear at the top of your page.

Important Notes

  • I adapted code initially found at http://craiget.com/one-sticky-post-in-wordpress/ Thanks to Craige for posting it! Also, Devin Price (http://wptheming.com/) was immensely helpful as I knocked out a couple of issues regarding scheduled sticky posts.
  • The first time you publish a sticky post after enabling this plugin, any and all other sticky posts will be changed to not-sticky. There is not a way to automatically reverse this decision, nor is their a log of which posts were changed.
  • This plugin has not been tested with versions of WordPress prior to 4.0.
  • Do not use this plugin if you are using another to manage per-category sticky posts. It has not been tested with that setup, and it will most likely mark all of those posts as non-sticky.

Installation

  1. Extract the single-sticky/ folder file to /wp-content/plugins/
  2. Activate the plugin at your blog’s Admin -> Plugins screen
  3. Publish a new post that is marked as being sticky.

Frequently Asked Questions

How does the plugin treat scheduled posts?

If you have a sticky post visible on the site and you schedule a new sticky post, the old one will stay sticky until the new one is published and visible on the site.

How does this work with plugins that set sticky posts per category?

Sorry, the short answer is “I don’t know”, as I haven’t tested it with any of those plugins. My expectation is that all of those sticky posts will be set to non-sticky the first time a new sticky post is published after this plugin is activated. I recommend you avoid this situation, but if you decide to try it, I’d love to hear the results.

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

1.0

  • A quick fix that resolved an issue where posts that were made sticky after they were published weren’t caught, causing more than one post to be set to sticky. Thanks to Jeff Chandler for surfacing this issue.
  • I feel pretty good about the state of the plugin, so bumping it to a full 1.0 release

0.9

  • Initial public release.