Turn your WordPress content into an interactive concept graph.
Decomp Concept Graph builds a navigable, graph-based knowledge portal from your posts — with a D3.js viewer, search, categories, levels and bidirectional relationships.
A knowledge portal, built from content you already have
Three things your readers get the moment you activate the plugin.
Visual navigation
An interactive D3.js graph lets readers explore how your topics connect, instead of clicking through flat menus.
Structured by design
A dedicated content type with hierarchical categories, proficiency levels and links between entries keeps your library organised.
Findable everywhere
Global search, a category menu and article feeds surface the right entry fast — wired into your posts with widgets and blocks.
Everything you need to map and present knowledge
The core experience is free and complete — no account, no time limit.
D3.js graph viewer & search
An interactive graph with global search, a category menu and article feeds — so visitors explore by connection, not just by list.
Hierarchical categories & levels
A dedicated “Hub Entries” content type with hierarchical categories and proficiency levels to structure your whole library.
Bidirectional relationships
Check related entries in the relationships metabox and the link is created in both directions automatically.
Article widgets & floating graph
Breadcrumbs, table of contents, related articles and a floating graph window centered on the current node — right inside your posts.
Multilingual, automatically
Automatic integration with Polylang and WPML — the graph and texts follow the active language; monolingual when neither is active.
Tabbed admin & Markdown
A tabbed admin panel (Welcome, Hub, Metrics, Sync/Examples, Support) with Markdown import and export to move content in and out.
Custom content type
Hub Entries are first-class WordPress content — editable, queryable and SEO-friendly, not locked away in a separate system.
Blocks & shortcodes
Drop the full Dashboard or article widgets anywhere with Gutenberg blocks and the [dcgraph_portal_dashboard] shortcode.
Place the graph exactly where you want it
Two Gutenberg blocks and two shortcodes ship free. PRO adds four individual blocks you can combine on one page.
Gutenberg blocks
Free blocks to embed the portal in any page or post.
Shortcodes
Drop these anywhere shortcodes are supported.
[dcgraph_portal_dashboard]
The full Dashboard — graph, search, category menu and feeds.
[dcgraph_article_widgets]
Breadcrumbs, table of contents, related articles and the floating graph.
Start free. Upgrade when you need more control.
The free plugin is a complete knowledge portal. PRO unlocks multiple hubs, customization and the individual blocks.
Free
WordPress.orgThe full portal experience, with a single Hub.
- Single Hub with its own categories & levels
- “Hub Entries” content type with hierarchical categories & proficiency levels
- Bidirectional relationships between entries
- D3.js graph viewer with global search, category menu & article feeds
- Article widgets: breadcrumbs, table of contents, related articles & floating graph window
- Multilingual: automatic Polylang & WPML integration
- Tabbed admin panel with Markdown export
- Gutenberg blocks: Hub Dashboard & Hub Entries
- Shortcodes:
[dcgraph_portal_dashboard]&[dcgraph_article_widgets]
PRO
RecommendedEverything in Free, plus power features for larger portals.
- Everything in Free
- Multiple Hubs, each with its own categories, levels & Dashboard page
- Section toggles and a Hub selector in the blocks
- Node radius factor
- Customizable colors and typography
- Per-card styles
- My Vault (favorites)
- Markdown import
- Four individual blocks — Search, Selector, Graph & Viewer
Price includes VAT at our standard rate (21%). Your country’s VAT may differ — the exact total is shown at checkout. VAT-registered businesses can enter an EU VAT ID at checkout to pay the €60 net (reverse charge).
One graph, every language
Run a multilingual site? Decomp Concept Graph integrates automatically with Polylang and WPML — the graph, search and texts all follow the active language. No translation plugin? It runs in monolingual mode with zero configuration.
Polylang and WPML are optional, and shouldn’t be used at the same time.
Questions, answered
Do I need Polylang or WPML?
They are optional. With Polylang or WPML installed, multilingual support is automatic — the graph and texts follow the active language. Without them, the plugin runs in monolingual mode. Do not use both at the same time.
Where are favorites (My Vault) stored?
In user metadata, via secure AJAX with a nonce. It requires a logged-in user and the PRO version.
How do I connect two entries?
In an entry’s editor, check the related entries in the relationships metabox. The link is created bidirectionally — both entries reference each other automatically.
Does it load D3.js from a CDN?
No. D3.js (BSD-3-Clause, GPL-compatible) is bundled locally in the plugin, so there are no external requests.
What are the requirements?
WordPress 6.2 or later and PHP 7.4 or later. The plugin is licensed GPLv2 or later; PRO is sold via Freemius.
Build your knowledge graph today
Install the free plugin from WordPress.org, or unlock multiple hubs and full customization with PRO.


