DCP vs wpDataTables
wpDataTables is strong for tables, charts, filtering, and data visualization. DCP is built for turning structured data into reusable WordPress content and generated posts.
Use wpDataTables if...
- Your main output is interactive tables or charts.
- You need table editing, advanced filtering, conditional formatting, or external data connections.
- You do not need database rows to become normal WordPress posts.
Use DCP if...
- You want to publish database entries as real WordPress posts.
- You want a template engine for reusable content blocks and lookup shortcodes.
- You need multiple custom databases, or connected databases with Advanced.
Feature Comparison
| Need | wpDataTables | DCP |
|---|---|---|
| Interactive tables and charts | Core strength | Tables included, charts not the focus |
| Excel-like table editing | Core workflow | Structured entry management |
| Generated WordPress posts | Not the main purpose | Core workflow |
| Reusable lookup values inside posts | Table-centric workflow | Built in |
| Relations between custom databases | Not the main purpose | Advanced plan |
Example Workflow
If you need dashboards, charts, and complex table presentation, wpDataTables is usually the better fit. If you need a product database where each row can become a review page, a shortcode value, and part of a generated comparison page, DCP is closer to the job.
About relations and database workflows
wpDataTables includes table and database features such as external data connections and table relationships. DCP relations are different: they are designed for publishing related entries as WordPress content, templates, lookup values, and generated posts.
When DCP is the better fit
- You start with CSV or spreadsheet data.
- You want each row to become a real WordPress post.
- You want to reuse one database value across existing posts.
- You want tables, templates, generated posts, and shortcodes in one workflow.
Which DCP plan should you use?
| Free | Build one structured content database. |
|---|---|
| Pro | Create unlimited independent databases. |
| Advanced | Connect entries across databases with relations. |
Try DCP free
Use DCP when your data needs to become pages, not just tables.
Need multiple databases? Use Pro. Need connected databases? Use Advanced.