jQuery is ideal because it can create impressive animations and interactions while being simple to understand and easy to use. WordPress awesomeness lies in its fact that it can be customized to power any type of site you like! But what happens when you combine the power of jQuery with WordPress, the possibilities are infinite.
Let’s take a look at
25 26 useful, yet rather unknown WordPress Plugins and tutorials using jQuery to its fullest potential.
Don’t Forget to…
Infinite scroll has been called autopagerize, unpaginate, endless pages. But essentially it is pre-fetching content from a subsequent page and adding it directly to the user’s current page. There is a little known feature in the .load() method that lets you specify the CSS selector of the html you want to include. jQuery will load in any local URL, then parse the html and grab only the elements you’ve defined with your selector.
This is the WordPress’s version of the jQuery Lightbox Plugin Used to overlay images on the current page, perfectly working with WordPress 2.2 or up, and fully compatible with K2!
Snazzy Archives is a visualization plugin for your WordPress site featuring an unique way to display all your posts. You can select different layouts and special effects. Main features of Snazzy Archives are: Unique visual presentation of blog posts, Will work out of the box with all features, Posts are scanned for images and youtube videos and shown together with number of comments, Different editable layouts (HTML and CSS), Special effects using jQuery and more.
Show your post in fancy jQuery box, rotating images, with show-up text box with post description. Mousover stop the animation, and user can click on post link anytime.
7. WP Wall
WP Wall is a “Wall” widget that appears in your blog’s side bar. Readers can add a quick comment about the blog as a whole, and the comment will appear in the sidebar immediately, without reloading the page.
All comments are internally handled by WordPress so that means you have normal comment moderation, SPAM protection and new comment notification.
Live comment preview without page reboot using a simple HTML-editor.
Insights brings a powerful new way to write your blog posts. It increases productivity and at the same time quality of your posts by using dynamic AJAX interface which loads the relevant information to your post in just a few seconds. Insights performs following functions in real-time: Interlink your posts, Insert Flickr images, Insert Youtube videos, Search Wikipedia, Search Google, Insert a Google Map and more.
10. µAudio Player
µAudio is a slim (450 Bytes!), fast plugin to create a flash mp3 player when mp3 links are clicked. In order to reduce clutter and file transfer, the links are unmodified until they are clicked, at which point a div with the player is faded in after the link. A second click on the link fades the player back out.
12. Events Calendar
Events-Calendar is a diverse replacement for the original calendar included with WordPress adding many useful functions to keep track of your events.
13. µMint Plugin
µMint is a slim plugin to integrate statistics from Shaun Inman’s Mint statistics package into WordPress.
The Shockingly Big IE6 Warning is a plugin that shows a warning message alerting the user why is bad to use IE6, the security risk and the bad compatibility of Web Standards.
A WordPress implementation of the stellar Slimbox2 script by Christophe Beyls (an enhanced clone of the Lightbox script) which utilizes the jQuery library to create an impressive image overlay with slide-out effects. Almost all options are configurable from the administration panel.
16. Live Blogroll
Live Blogroll will make your blogroll livelier. It will show a number of ‘recent posts’ for each link in your Blogroll using Ajax. When the user hovers the mouse above the link, RSS feed from the site is automatically discovered and a number of recent posts is shown dynamically in a box.
A tutorial to show you how to create Accordion plugin in jQuery UI to get the sidebar on the Apple Startpage and be able to show and hide it at your pleasure as well.
Tabbed sidebar elements makes users simply click a tab to quickly access various parts of your site. This tutorial will teach you how to do this in your WordPress blog using jQuery.
<div class="tabbed"> <!-- The tabs --> <ul class="tabs"> <li class="t1"><a class="t1 tab" title="<?php _e('Tab 1'); ?>"><?php _e('Tab 1'); ?></a></li> <li class="t2"><a class="t2 tab" title="<?php _e('Tab 2'); ?>"><?php _e('Tab 2'); ?></a></li> <li class="t3"><a class="t3 tab" title="<?php _e('Tab 3'); ?>"><?php _e('Tab 3'); ?></a></li> <li class="t4"><a class="t4 tab" title="<?php _e('Tab 4'); ?>"><?php _e('Tab 4'); ?></a></li> </ul> <!-- tab 1 --> <div class="t1"> <!-- Put what you want in here. For the sake of this tutorial, we'll make a list. --> <ul> <li>List item</li> <li>List item</li> <li>List item</li> <li>List item</li> <li>List item</li> </ul> </div> <!-- tab 2 --> <div class="t2"> <!-- Or, we could put a paragraph --> <p>This is a paragraph about the jQuery tabs tutorial.</p> </div> <!-- tab 3 --> <div class="t3"> <!-- Or, we could add a div --> <div>Something needs to go in here!</div> </div> <!-- tab 4 --> <div class="t4"> <!-- Why not put a few images in here? --> <p> <img src="image.gif" alt="Sample" /> <img src="image.gif" alt="Sample" /> <img src="image.gif" alt="Sample" /> </p> </div> </div><!-- tabbed -->
Another great tutorial by Nettuts teaching us how to Create A Tabbed Interface Using jQuery.
Add “reply” and “quote” features on each comment list. If you have jQuery installed on you blog, this Plugin add two link in each comments list (on single page). This plugin can auto include jQuery from Google Ajax API repository.
21. My Page Order
My Page Order allows you to set the order of pages through a drag and drop interface. The default method of setting the order page by page is extremely clumsy, especially with a large number of pages. jQuery is used a smooth for drag and drop effect.
Learn how to create an animated featured posts section in WordPress
GD Star Rating plugin allows you to set up rating system for posts, pages and comments in your blog. You can set many options for displaying the rating stars, and also add widgets into the sidebars for displaying top ratings and other statistics generated by the plugin.
Many premium themes feature cool featured content sliding areas, where the latest posts appear. There is one such plugin, built around the Mootools library, but in this tutorial you will learn how to do this using jFlow jQuery plugin. It will also automatically scroll. Of course, this can easily be modified to use the navigation buttons as well.
When it comes to simpler user experience, having your form validation happen instantly on the same page is a lot cleaner than reloading pages and possibly losing some form content. In this tutorial you will learn how to use jQuery to do some instant checking on an example comment form.
A quick method of simplifying the clients login process using jQuery lightbox.