Edit: For more information on WordCycle, examples, and support, please see the WordCycle page.
I mostly develop two kinds of websites: WordPress sites and not-WordPress sites. In these not-WP sites, I find that I use Alsup’s jQuery Cycle Plugin on a regular basis. For a new project, my client has a slideshow on their homepage using the ubiquitous Smooth Gallery, which works quite well, but sticks out like a sore thumb on most sites, and is very difficult to simplify.
Part of the re-design for this client is to switch him from his current custom PHP CMS to WordPress, so I could have used the WordPress SmoothGallery Plugin but that wouldn’t go with my theme or be as fun as developing a plugin that uses my JavaScript slideshow of choice: Cycle.
So in steps WordCycle…
WordCycle is a wrapper for the jQuery Cycle Plugin. After installing WordCycle, you can use the slideshow shortcode to insert a Cycle slideshow into your WordPress post or page, no JavaScript necessary!
To setup a WordCycle slideshow, upload images to your post and set them up as you would for a gallery.

Give the files names, captions, and order them using the gallery view.
When you’re done, add the slideshow to your page using the slideshow shortcode and publish.

Options include transition effect, speed, image size, pause on hover (or not), gallery id, slideshow position (float), and slide order.
The plugin includes a super simple stylesheet, and I might give it some default styles at some point, but for now at least, the stylesheet is just meant to be a guide.
To see the README, visit WordCycle’s home on GitHub.
I’ve submitted the plugin to the WordPress Plugin Directory, so it’ll go up there soon as well.
Example (using only defaults):
Screenshot showing Flash Uploader Gallery options.
Screenshot showing slideshow shortcode usage.
How To: Allow Syntax Highlighting in WordPress Comments
I suppose this could be a plugin, but it seems too simple for all that…
With SyntaxHighlighter Evolved installed, add the following PHP snippet to your functions.php file to allow syntax highlighting in your WordPress comments:
function highlight_comment_text() { if ( (array_key_exists('SyntaxHighlighter', $GLOBALS) ) { $highlighter = new SyntaxHighlighter(); return $highlighter->parse_shortcodes(get_comment_text() ); } else { return get_comment_text(); } } add_filter ('comment_text', 'highlight_comment_text');The filter checks to see that the global variable
$SyntaxHighlighterexists (and that SyntaxHighlighter Evolved is installed) then calls theSyntaxHighlighter::parse_shortcodes()function on your comment text. If SyntaxHighlighter Evolved is not installed, your comments are displayed normally.In my own (brief) testing, this works well for JavaScript and HTML, but not for PHP snippets.
Edit:echoshould bereturnto keep your comment formatting. Fixed 10/15/09