If you follow this blog, you know how much I love the taxonomy system in WordPress. You especially know how much I love the new automated taxonomy system in version 2.8 of WordPress.
So, it only seems right that I introduce my first taxonomy-based plugin: Series.
Series allows you to string together posts by using the built-in taxonomy system in WordPress. I’ve packaged several extra goodies with this plugin such as widgets, shortcodes, and template tags to allow you to easily control how display data on your blog.
Right now, the plugin is still in its early stages, but I hope with the help of your ideas and feedback, it’ll become even greater.
Features of the Series plugin
Series extends the current taxonomy system by creating a new taxonomy called “series.” Here’s the current feature list:
- Series: List Posts widget
Allows you to lists posts from a specific series and order them how you like.
- Series: Related Posts widget
Lists posts related to the current post on single-post views (not displayed otherwise).
Shortcodes to use within the post editor to display series-related things.
- Template tags
Template tags to show things like a series RSS feed and to check whether a post is within a given series (and more, of course).
Much of the process is completely automated using WordPress 2.8’s new taxonomy system.
- taxonomy-series.php templates
Example series archive templates for use with the WordPress Default theme and the Hybrid theme.
Here’s a screenshot of the available widgets for use:
Download the Series plugin
This plugin will only work with WordPress 2.8+. If you’re using an older version, you’ll have to wait until you’ve updated. I just wanted to go ahead and get the initial release out.
If you have ideas on how to make this a better plugin, feel free to share them.
Instructions on how to use the plugin are in the plugin’s
readme.html file, which is included within the plugin download.
Please don’t use my contact page or the comments section below to ask support questions. Use my support forums at Theme Hybrid, which is where I handle all support questions for my WordPress projects.