Description

This plugin provides a widget and a filter to display a collapsible list of categories in your sidebar or posts by using jQuery.

Features

Display a collapsed list of your categories to reduce space.

It uses jQuery for effects and to make them work with most browsers.

Select the symbol for expanding/collapsing categories

Select categories to exclude, so it shows only the categories you want.

Autoexpand selected category (including it parent or child).

Support for multiple instances.

Simple layout configuration

Shortcode support [jQueryCategoriesList]

Translated to Spanish, Italian Russian, Slovak, Czech.

And more to come…

Configuration

Title: title of the widget.

Trigger Symbol: characters to be displayed as a bullet.

Symbol position: where to put the expand/collapse symbol.

Effect: jQuery’s effect to use.

Order by: display order of categories.

Expand: if list should be expanded or callapsed by default.

Show number of posts: display how many post are published in the category.

Show empty categories: display categories with no posts.

Categories to exclude: categories to be excluded from the list.

Screenshots

Here you can see a list of categories, those with sub-categories will habe a link on the right to expand its childs.

Here you can see a list of categories and its sub-categories expanded.

Installation

Make a directory jquery-categories-list under /wp-content/plugins/

Upload all downloaded files to /wp-content/plugins/jquery-categories-list/

Activate plugin at the plugins section.

Go to Presentation -> Widgets and drag the jQuery Categories List to your sidebar and configure it, if you want to display it inside a post then write [jQueryCategoriesList] at the location where it will be shown and save it.

FAQ

Why this plugin is not working?

By support experience, like 99% of problems are due to:

There’s a Javascript error caused by other plugin and it stops any further code execution, check your browser’s logs to find the problem and deactivate the conflict plugin.

Your template doesn’t have a wp_footer() function, this plugin requires this function to load JS code at the end of the website to improve speed.

You’re using a plugin that removes WordPress’ jQuery version and inserts an old one.

How I can send you a translation?

Send me the translated .mo file to migueluseche(a)skatox.com and indicate the language, I can read english or spanish, so please write me on these languages.

Can I use images as bullets or trigger symbols?

Yes, select ‘Empty Space’ as trigger symbol and Save, then you can add any custom background using CSS,
just play with the widget’s classes .jaw_category, .jcl_symbol, .jcl_link.

Can I show this list inside posts?

Yes, only write [jQueryCategoriesList] anywhere inside a post or page’s contest and it will be
replaced for the archive list when rendering the content. You can add the following parameters to change its behavior:

showcount ( boolean ): Select if you want to show the count post inside category’s name

Since 2.0 you can add as many instances as you want, but there’s another way to do it, just add a new Text widget only with the shortcode [jQueryCategoriesList] then it will have a new copy of the widget.

How I contribute to this plugin?

By using it, recommending it to other users, giving it 5 starts at plugin’s wordpress page, suggesting features or coding new features and finally by DONATING using plugin’s website’s donate link,
with the donation I can spend more time on this project.

Can I have different instances with different configuration?

Since 2.0 it’s possible. Each instance has its own configuration. Shortcode widgets are controlled by shortcode attributes.