Directory / plugin

Decomp Concept Graph

v1.1.3 · by decompacademy

Turn your posts into an interactive D3.js concept graph with categories, levels and relationships. Compatible with Polylang and WPML.

About this plugin

Decomp Concept Graph builds an interactive, graph-based knowledge portal from your WordPress content:

  • A dedicated “Hub Entries” content type with hierarchical categories, proficiency levels and bidirectional relationships.
  • A D3.js graph viewer with global search, a category menu and article feeds (Latest and Featured).
  • Article widgets: breadcrumbs, table of contents, related articles and a floating graph window centered on the current node.
  • Multilingual: automatic integration with Polylang and WPML (the graph and texts follow the active language); monolingual when neither is active.
  • The plugin’s own interface is translated into 17 languages: English, Spanish, German, French, Italian, Brazilian Portuguese, Japanese, Russian, Indonesian, Turkish, Polish, Vietnamese, Thai, Ukrainian, Romanian, Greek, and Chinese (Simplified and Traditional).
  • Tabbed admin panel (Welcome, Dashboard, Metrics, Export & Examples, Support) with one-click sample data and Markdown export.

Gutenberg blocks

  • Hub Dashboard — the full portal: search, category menu, the interactive graph and the Latest/Featured feeds.
  • Hub Entries — the per-entry widgets: breadcrumbs, table of contents, related entries and a focused graph.

Shortcodes

  • [dcgraph_portal_dashboard] – full Dashboard.
  • [dcgraph_article_widgets] – article widgets.

External Services

This plugin integrates the Freemius SDK (a third-party plugin licensing and analytics service) to provide optional, opt-in usage diagnostics, to manage your account and license for the separate premium add-on, and to display its pricing/checkout when you choose to open it. The plugin is fully functional without contacting this service; no personal data is sent unless you opt in or actively use the account/checkout flows.

  • Service: Freemius (https://freemius.com).
  • Endpoints contacted: api.freemius.com, wp.freemius.com and checkout.freemius.com.
  • When it is contacted: (a) only if you grant opt-in consent, for anonymous environment diagnostics; (b) when you connect an account or activate/validate a license for the premium add-on; (c) when you open the pricing or checkout screen.
  • Data sent in those cases: your site URL and domain, the plugin and WordPress/PHP versions, and – only if you opt in or sign in – your administrator email and basic environment details; plus the license key when you activate a license.
  • Terms of Use: https://freemius.com/terms/ – Privacy Policy: https://freemius.com/privacy/

The D3.js library (BSD-3-Clause, GPL-compatible) is bundled locally; it is not loaded from any external CDN.

Plugin tags