This plugin will enable a fancy ajax functionality on most themes. PHP5 is required.
Contributors: nkuttler, Nicolas Kuttler (de)
Donate link: http://www.nkuttler.de/wordpress/donations/
Tags: theme, themes, template, templates, theme development, ajax, admin, plugin, jQuery, twentyten, i18n, l10n, interntationalized, localized, magic,
Requires at least: 2.9
Tested up to: 3.0
Stable tag: 0.3
The best way to see what this plugin does is to look at the live demo. The theme on that site wasn't tweaked at all to make the Ajax functionality work (except some irrelevant CSS changes). It works out of the box on most WordPress themes that follow the theme coding recommendations.
Ajax For All: Unleash Ajax on your WordPress theme with this plugin. It's magic.
MU fast backend switch: Switch between your MU blog backends with one click
Visitor Movies for WordPress: Did you ever want to know what your visitors are really doing on your site? Watch them!
Custom Avatars For Comments: Your visitors will be able to choose from the avatars you upload to your website for each and every comment they make.
Better tag cloud: I was pretty unhappy with the default WordPress tag cloud widget. This one is more powerful and offers a list HTML markup that is consistent with most other widgets.
Theme switch: I like to tweak my main theme that I use on a variety of blogs. If you have ever done this you know how annoying it can be to break things for visitors of your blog. This plugin allows you to use a different theme than the one used for your visitors when you are logged in.
Zero Conf Mail: Simple mail contact form, the way I like it. No ajax, no bloat. No configuration necessary, but possible.
Move WordPress comments: This plugin adds a small form to every comment on your blog. The form is only added for admins and allows you to move comments to a different post/page and to fix comment threading.
Delete Pending Comments: This is a plugin that lets you delete all pending comments at once. Useful for spam victims.
Snow and more: This one lets you see snowflakes, leaves, raindrops, balloons or custom images fall down or float upwards on your blog.
Fireworks: The name says it all, see fireworks on your blog!
Rhyming widget: I wrote a little online rhyming dictionary. This is a widget to search it directly from one of your sidebars.
Unzip, upload to your plugin directory, enable the plugin and configure it as needed, see the FAQ as well.
Q: How does this work?
A: The idea is rather simple: On any click fire an ajax request to this plugin's ajax handler. The handler checks if the link is good, fetches the content, and returns the requested div. JavaScript then inserts that response into the existing page.
Q: I use cookies to present different output to users.
A: Ouch. The fetching of the new content happens on the server side. An earlier version used to do this differently. You're out of luck for the moment. My own theme switching plugin won't work with this plugin because of this.
Q: It doesn't work on my theme, what can I do?
A: First, you need to make sure that the base layout doesn't change. Your posts, pages, archive views etc. shouldn't be fundamentally different. Then you should find the div that you want to refresh on clicks. In most WordPress themes this is the div with the ID 'content', which is the plugin default as well. You might have to add a
<
div> wrapper with an ID of 'content' if your theme wasn't coded properly. Make sure that this wrapping div also wraps the comments and post meta info, post navigation (next page) etc.
Q: Why doesn't the plugin do X?
A: You should read through the comments on the plugin page and add your feature request if it isn't there yet.
Q: I can't figure this out on my own, can you help me?
A: I offer professional WordPress services, do not hesitate to contact me.
TODO, sorry