WordPress plugin intelligence profile

Category Popular Tags

Display styled popular tag buttons on any page or archive. Full visual control from the admin. Works via shortcode, automatic placement, or theme func …

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version2.0.2
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.0 · PHP 8.0
Directory statusactive
Last directory update6 May 20266mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Category Popular Tags version 2.0.2 as active, updated 6mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Category Popular Tags gives you a fully styled set of tag buttons that can appear anywhere on your WordPress site — category archives, tag archives, author archives, individual pages, WooCommerce product category pages, or embedded directly in post content via shortcode.

There are two types of buttons you can create:

-

Auto Popular Tags — the plugin queries your posts and surfaces the most-used tags for a given category, ordered by frequency. Drop the shortcode anywhere and it works: on a category archive it shows that category’s popular tags; on any other page it automatically falls back to your site-wide most popular tags.

-

Custom Buttons — build a hand-picked set of tag buttons with your own labels, URLs, and optional icon images. Drag them into any order and use the generated shortcode to place them exactly where you want.

Both button types share the same global style system, so one set of controls governs the look of everything: colours, hover states, font size, weight, border radius, padding, icon size, column count, gap, box shadow, and text transform.

Admin Panel — Four Tabs

Tab 1 — Custom Buttons

Manually create and manage a list of styled buttons. Each row has:

  • An optional icon image (uploaded via the WordPress media library)
  • A text label
  • A URL

Rows are drag-and-drop reorderable. Once saved, the tab shows a ready-to-copy shortcode. You can also display a specific subset of buttons in any order using [cpt_buttons ids="3,1,2"].

Tab 2 — Auto Popular Tags

Configure the automatic tag discovery:

  • Set the section title shown above the buttons
  • Set the default number of tags to display
  • Toggle sequential number badges on each button
  • Choose the cache duration (1 hour, 12 hours, 1 day, or 1 week)

A live preview section lets you pick any category from a dropdown and see exactly how the tags will look on the front end — before saving anything. g. [popular_category_tags category_id="3"] ) ready to copy.

Tab 3 — Style

Every visual property of the buttons is controlled here:

  • Button background colour and hover background colour
  • Font colour and hover font colour
  • Border colour, border width, and border radius
  • Font size, font weight, and text transform (none / uppercase / capitalize)
  • Padding (top/bottom and left/right independently)
  • Icon size and the gap between the icon and the label text
  • Gap between buttons on desktop and on mobile independently
  • Column count on desktop (auto-fit, 1, 2, 3, or 4) and on mobile (1 or 2)
  • Box shadow toggle

A real-time preview updates as you drag sliders and pick colours — no save required to see the effect.

Tab 4 — Placement

Control where tags appear automatically, without touching any shortcode or theme file:

  • Category archives — before posts, after posts, both, or after the page title (a JavaScript-based injection that works on any theme)
  • Tag archives — show site-wide popular tags on tag archive pages
  • Author archives — show site-wide popular tags on author archive pages
  • Exclude categories — prevent automatic display on specific categories
  • WooCommerce (shown only when WooCommerce is active) — auto-display before or after products on product category pages

Shortcodes

Auto popular tags — simplest form:

[popular_category_tags]

Used on a category archive → shows popular tags for that category.

Used anywhere else → shows your site-wide most popular tags automatically.

With specific category:

[popular_category_tags category_id=”5″]

With count and custom title:

[popular_category_tags count=”8″ category_id=”5″ title=”Browse by Topic”]

All available attributes:

  • category_id — the ID of the category to pull tags from. Omit to auto-detect or fall back to site-wide.
  • count — number of tags to show. Omit to use the admin default.
  • title — override the section heading for this instance only.
  • verbose — set to 1 to output HTML comments useful for debugging.

Custom curated buttons:

[cpt_buttons]

All buttons in saved order.

[cpt_buttons ids="3,1,2"]

Specific buttons in a specific order.

Template Functions

For theme developers who prefer PHP over shortcodes:

cpt_popular_tags( $args )

Renders auto popular tags. Accepts an optional array to override admin defaults:

cpt_popular_tags( array( 'category_id' => 5, 'count' => 6, 'title' => 'Related Topics', ) );

cpt_custom_buttons( $args )

Renders the custom buttons created in Tab 1. Accepts an optional ids array to filter and reorder:

cpt_custom_buttons( array( 'ids' => array( 3, 1, 2 ) ) );

Backwards Compatibility

0, nothing breaks:

  • [popular_category_tags] and all its original attributes ( count, category_id, category_name, type ) work exactly as before.
  • The legacy theme function cush_category_popular_tag() is still available as an alias for cpt_popular_tags().
  • Existing settings are automatically migrated on upgrade — no manual action required.

Credit

Popular tag query logic originally inspired by:

com/questions/261617/display-most-popular-tags-of-category

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • popular tags
  • tag buttons
  • archive
  • category
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.0 · PHP 8.0
Update activity6 May 20266mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.