AStickyPostOrderER Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
AStickyPostOrderER lets you customize the order in which posts are displayed per category, per tag, or over-all, in WordPress 2.3+ blog.
Useful when using WordPress as a Content Management System.
Now with the ability to override itself.
How to:
Once the plugin is installed, go to “Tools”, “AStickyPostOrderER”.
The plugin displays a list of your categories as well as a list of tags in use.
The category and tag names are links (used to make ‘Sorties’) each followed by radio buttons and a Limit field.
Sorties: Click a category or tag’s name below to manually create an order of some or all of its contained posts to be shown before the default ordered posts in that category or tag, or re-arange all posts as they apear on home(index) and archive pages.
(Please Note: You have to individually set order for each category or sub category you want to order posts in, if enough people express it as a requirement I’ll add functionality for the plugin to propagate order set in the index view to either all- or specific categories tags. Mail me if you need this.)
AND / OR
Meta: Use the radio buttons to specify meta-stickyness, respectively:
-
Super-sticky: Show before anything else (you can set a limit for how many posts from this cat or tag should be given this preferential treatment, e.g. if you want the latest post with the tag ‘events’ to show before anything else in any category listing that contains that post place 1 in the text field next to the ‘events’ tag and set it’s radio button set to ‘Super-sticky’ )
-
Sub-sticky: Show after individually ordered posts (‘Sorties’) for given view but before un-sorted posts
-
Default: Treat normally (except for individually ordered posts)
-
Droppy: Show only after everything else
and remember to click ‘update meta-stickyness’ at the bottom of the page for your changes to, ahemmm, ‘stick’ . . .
Override
If you want to have posts listed without the customised order you can do that by having ‘?aspo=vanilla’ in the url, or if you created a listing with query_posts add aspo=vanilla, eg. ‘query_posts(‘cat=13&showposts=10&aspo=vanilla’);’