WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Miguel Useche v4.1.1

JS Categories List Widget

A simple Gutenberg block and JS widget (can be called from posts) for displaying categories in a list with some effects.

JS Categories List Widget

The facts

Rating
4.8★ from 15
Active installs
1k+
Price
Free
Last updated
3 Apr 2026
Added
Dec 2010
Requires WP
6.1
Tested up to
WP 7.0.4
Requires PHP
7.0
Downloads
76,199

Our analysis

AI-assisted

JS Categories List Widget is a WordPress plugin that allows you to display a collapsible list of categories in your sidebar or posts. It uses vanilla JavaScript to ensure compatibility across all browsers and offers a simple layout configuration.

The plugin supports Gutenberg blocks, making it suitable for modern themes. You can customise which categories to include or exclude, and it provides options for expanding or collapsing the list by default. This plugin is ideal for users who want to manage category displays efficiently without cluttering their site.

Best for: This plugin suits WordPress users looking to manage category displays in a clean and efficient manner.

What it does well

  • Supports Gutenberg blocks for modern themes
  • Uses vanilla JavaScript for broad compatibility
  • Allows selection of categories to include or exclude
  • Provides options for layout and display configuration
  • Translated into multiple languages

Where it falls short

  • Limited information on additional features or updates

Verdict

JS Categories List Widget offers useful functionality for displaying categories in a manageable way. It is a practical choice for those using Gutenberg and wanting to customise their category lists.

From the developer

Miguel Useche's own description of JS Categories List Widget, lightly tidied.

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

Features

  1. Support for Gutenberg blocks. Add it to any FSE theme or Gutenberg compatible theme.
  2. Display a collapsed list of your archives to reduce space.
  3. Uses vanilla JS to add effects and to be compatible with all browsers.
  4. Select the symbol for expanding/collapsing categories
  5. Select categories to exclude, so it shows only the categories you want.
  6. Autoexpand selected category (including it parent or child).
  7. Support for multiple instances.
  8. Simple layout configuration
  9. Shortcode support [JsCategoriesList]
  10. Translated to Spanish, Italian Russian, Slovak, Czech.
  11. Compatible with most JS cache and minify plugins.
  12. 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: JS’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.
  • Open links in a new page: render category links with target=”_blank”.
  • Categories to include: categories to be included from the list.
  • Categories to exclude: categories to be excluded from the list.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for extending a page builder.

Essential Addons for Elementor

Elementor addon offering 120+ widgets and templates — Elementor Gallery, Slider, Form, Post Grid, Menu, Accord...

Free 1M+ installs 4.9★ (4,111)
ElementsKit Elementor Addons

Join millions who empower their websites with ElementsKit Elementor Addons. Get templates, & 100+ widgets...

Free 1M+ installs 4.9★ (2,036)
Ultimate Addons for Elementor

Elementor addons with 18+ free widgets, Header & Footer Builder, WooCommerce widgets & templates. Trus...

Free 2M+ installs 4.9★ (2,525)
Premium Addons for Elementor

Elementor Carousel, Mega Menu, Posts List/Slider, WooCommerce Widgets, Display Conditions, AI Abilities, Prema...

Free 600k+ installs 4.9★ (1,677)
Royal Addons for Elementor

Elementor templates, Header footer builder, Elementor Post Grid, Woocommerce Grid builder, Slider, Forms, Gall...

Free 600k+ installs 4.8★ (611)
Disable Gutenberg

Disable Gutenberg Block Editor and restore the Classic Editor and original Edit Post screen (TinyMCE, meta box...

Free 500k+ installs 5★ (733)