WP Manifestindependent plugin directory
manifest / content / tcd-glossary

TCD Glossary WP Registry grade B. Medium-severity findings · 1 findingWP RegistryMedium-severity findings · 1 findingOpen the reportB

A-Z glossary WordPress plugin with Elementor widget, taxonomy filtering, and GitHub auto-updates

★ 0stars
22release downloads
v2.0.6latest · 6mo ago

Install

Download tcd-glossary.zip From the v2.0.6 release on GitHub, Apr 16, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/the-creative-depot/tcd-glossary/releases/download/v2.0.6/tcd-glossary.zip
Updates itself. It ships its own updater, so new versions appear under Dashboard → Updates.

A-Z glossary with Elementor widget support, taxonomy filtering, and GitHub auto-updates.

Description

Display any custom post type as an A-Z grouped glossary. Features include:

  • Elementor Widget with full style controls (typography, colors, spacing, borders, shadows)
  • Taxonomy filtering via pill buttons or dropdown
  • Settings page (Settings > TCD Glossary) to select which CPT and taxonomy to use
  • Shortcode [tcd_glossary] for non-Elementor pages
  • Auto-updates from GitHub releases

Installation

  1. Upload the tcd-glossary folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins menu.
  3. Go to Settings > TCD Glossary and select your post type and taxonomy.
  4. Use the Elementor widget or add [tcd_glossary] to any page.

Changelog

2.0.0

  • Elementor widget with full style controls
  • Settings page for CPT and taxonomy selection
  • Frontend taxonomy filtering (pills and dropdown)
  • GitHub release auto-updater
  • Shared template system (shortcode + widget)

1.0.0

  • Initial release.

Releases

7 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v2.0.6 latest
Apr 16, 2026 6mo ago
tcd-glossary.zip
8
Apr 16, 2026 6mo ago
tcd-glossary.zip
1
Apr 16, 2026 6mo ago
tcd-glossary.zip
0
Apr 16, 2026 6mo ago
tcd-glossary.zip
2
Apr 16, 2026 6mo ago
tcd-glossary.zip
5
Apr 16, 2026 6mo ago
tcd-glossary.zip
0
Apr 16, 2026 6mo ago
tcd-glossary.zip
6
B grade

Security

TCD Glossary 2.0.6 · audited by WP Registry

Medium-severity findings.

1 medium
Audited release
2.0.6
Findings
1
Worst severity
medium
Content hash
8a03a50ca504cf0530faf67c…

Findings

  • medium Unauthenticated disclosure of arbitrary post type content via tcd_glossary_filter

    information_disclosure

    The nopriv AJAX handler takes post_type from the request and only checks that it exists, then queries all published posts of that type and returns their full rendered content. It is not restricted to the configured glossary post type or to publicly queryable types, and password protection is not honoured, so anonymous visitors can read content of non-public custom post types (for example Flamingo stored messages, reusable blocks, ACF field groups or private CPTs of other plugins) and password-protected posts.

    includes/class-tcd-query.php:64-75,120-128

    Recommendation

    Ignore the request post_type (use the saved setting or a server-side allowlist of public types), require is_post_type_viewable(), and skip posts where post_password_required().

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.