WPConstructor Terms Enhancer
Enhance the WordPress Terms block by adding term counts and optionally disabling links for single-use terms, improving taxonomy clarity and user experience.
by WPConstructor · github.com/wpconstructor/terms-enhancer · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/wpconstructor/terms-enhancer/archive/refs/heads/main.zipWPConstructor Terms Enhancer

Enhance the WordPress core/post-terms block with:
- ✅ Display term usage counts
- ✅ Disable links for terms with only one post
- ✅ Automatically remove
hreffor single-use terms - ✅ Gutenberg editor integration
- ✅ Lightweight and dependency-free frontend
Features
Display Term Counts
If enabled, the number of posts assigned to each term will be automatically displayed.
Example:
PHP (5)
MySQL (1)
JavaScript (3)
Prevent navigation to single-post term archives
If enabled, links for terms used only once will be visually disabled and their href attribute will be removed automatically.
Example:
Before:
<a href="/tag/test/">Test</a>
After:
<a style="cursor:not-allowed">Test</a>
This helps prevent users from navigating to archive pages containing only a single post.
Installation
From Release ZIP
- Download the latest release ZIP from GitHub.
- In WordPress Admin go to:
Plugins → Add New → Upload Plugin
- Upload the ZIP file.
- Activate the plugin.
Usage
- Add the Post Terms block in the Gutenberg editor.
- Enable:
- Display term counts
- Disable single links
The plugin automatically enhances the frontend output.
Requirements
- PHP 7.1+
- WordPress 6.0+
- Composer (development only)
Screenshots


License
Author
Developed by WPConstructor