BACK TO DIRECTORY

Categories All In One

by Cool Cat Ideas

0.0
(0 ratings)

Help visitors choose a topic or product category without searching through a long menu. Categories All In One turns your existing WordPress categories into a list, a set of columns or cards that link to category archives.

Use it for blog topics, WooCommerce product categories or another public hierarchical taxonomy. Add the category section with a block, widget or shortcode.

Use it when a plain menu or sidebar list is not enough. Add blog categories above a post list, show nested categories on a page with many articles, or display WooCommerce product categories with images and short descriptions before the product archive.

You decide which categories appear, how deep the list goes and which details should be visible. Keep parent and child categories together, hide empty terms, show content counts and set your own order without renaming categories in WordPress.

You can also:

  • use any public hierarchical taxonomy registered by WordPress or another plugin;
  • arrange categories as a list, columns or cards;
  • order categories by name or post count;
  • drag categories into your preferred order;
  • leave out categories that should not appear;
  • show short category descriptions;
  • show WooCommerce category images or provide an image through a public filter;
  • add the same category section with a block, widget or shortcode;
  • copy a shortcode matching the current block settings directly from the Gutenberg sidebar.

Get the Free ZIP from GitHub Releases and ask questions in GitHub Discussions.

Read the documentation or open the product page.

Examples

Show blog categories in three columns:

[categories_all_in_one taxonomy="category" layout="columns" columns="3" hide_empty="true" show_count="true"]

Show WooCommerce product categories as cards with their category images:

[categories_all_in_one taxonomy="product_cat" layout="cards" columns="3" show_image="true" hide_empty="true"]

WooCommerce must be active for product_cat. Images appear when a category has an assigned image. To show only the children of one category, add parent_category="123" and replace 123 with that category’s ID.

Screenshots

Plugin settings in WordPress, including style loading, version information and help links.

Plugin settings in WordPress, including style loading, version information and help links.

The Categories All In One block in Gutenberg with category source, sorting and hierarchy settings.

The Categories All In One block in Gutenberg with category source, sorting and hierarchy settings.

Category cards in the WordPress widget editor with the block settings sidebar.

Category cards in the WordPress widget editor with the block settings sidebar.

The shortcode generator opened from the classic editor toolbar.

The shortcode generator opened from the classic editor toolbar.

WooCommerce product category cards with images, descriptions and product counts.

WooCommerce product category cards with images, descriptions and product counts.

Parent and child product categories displayed in four columns with their hierarchy and counts.

Parent and child product categories displayed in four columns with their hierarchy and counts.

Blog category links arranged in four columns with post counts.

Blog category links arranged in four columns with post counts.

Plugin Details

Active Installs
0
Total Downloads
758
Version
1.2.0
Requires WP
6.2
Requires PHP
7.4
Tested Up To
7.1
Added
2025-03-31
Last Updated
2026-09-09 7:37pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0