Wordpress Plugins
One of the most widely beloved features of Wordpress is its plugin API and general attention to extensibility. I run a number of plugins here, most of which are inconsequential one-offs, but may still be useful to someone.
My Plugins
WP-Cats is a simple but powerful tool that lets you add and remove categories directly from the standard post-management screen.
Extra Formatting performs a number of useful replacements. It parses tags like <left> and <right> into a column view (as on this page), and parses <update> tags with whatever my formatting de jour is for their appearance. Finally, it wraps img elements that contain method= and href= attributes, removing them and outputting correctly nested and wrapped tags for effects such as floated images or overflow behaviours. (example here)
WP-QuickGal works in tandem with Photon (see below) to make posting minigalleries of pictures directly from iPhoto a more natural process. Unlike other mini-gallery plugins, it doesn’t rely on external gallery tools. (Nor does it insist on displaying images in wacky popup windows.)
Quickies
MintLink augments the administration area’s menu bar with a link to my installation of Mint.
Category Box Height makes the Post Screen category box taller than normal.
Auto Amazon automatically inserts my amazon referrer ID into any links I make to product pages at Amazon.
Others’ Plugins
PHP Markdown, because seriously, Markdown is the best.
Links Page, until I start piping them directly from Bloglines.
Contact Form, which works terrifically, in spite of needing a bit of a makeover.
Also Acronym Replacer, Akismet, and Old-Style Upload.
Also
I’ve compiled the Photon code as a 10.4 Universal Binary, and it seems to work great with Wordpress 2.x and iPhoto 6. There’s a strange bug or two that I’m tracking down, however, and I’m working on adding two key features:
- Option to place all photos in a single post
- Option to create unpublished posts
Expect a release of this sometime in coming months. (I’m new to OS X development, so it’s a learning experience, as well.)
