WORDPRESS PLUGIN FOR DATA-DRIVEN SITES

Store data. Display it anywhere.
Generate pages in bulk.

Import a spreadsheet, build a display template, and auto-generate hundreds of WordPress posts — each one editable like a normal post. No coding required.

Free forever. No credit card required.

Sound familiar?

If you manage data-heavy WordPress sites, you know these headaches.

The Problem

“I have hundreds of rows in a spreadsheet. Manually creating a WordPress page for each one takes forever.”

With DCP

Import your CSV. Write one template. Click generate — DCP creates real WordPress posts for every row. Titles, fields, and links are filled in automatically.

The Problem

“A price changed. Now I have to find and update it on 30 different pages.”

With DCP

Update it once in the database. Every page that references that data reflects the change instantly — no hunting, no missed pages.

The Problem

“I outsource writing, but explaining the layout every time wastes hours.”

With DCP

The template handles layout, titles, and data fields. Writers only touch the text content. Each generated post is individually editable — just like a normal WordPress post.

The Problem

“After generating all my pages, I still have to go back and add internal links between them manually — or install yet another plugin.”

With DCP

Internal links are built into your template. When posts are generated, cross-links between related pages are already in place. No extra plugins, no post-generation cleanup.

The Problem

“I need to show a single data point — like one product’s price — inside an existing blog post. But there’s no easy way.”

With DCP

One shortcode: [dcp_dbid db="1" title="iPhone" field="price"]. Drop it anywhere. The value updates when your data changes.

Three steps. That's it.

1

Add your data

Create a table with your own columns. Type rows manually or import a CSV from Google Sheets / Excel.

2

Write a template

Use placeholders like [column_name] to design how each entry should look. Add conditions, loops, and links.

3

Generate or embed

Bulk-generate WordPress posts from your data, or drop a shortcode on any existing page to display it inline.

One shortcode. Any data. Any page.

No other plugin lets you pull a single value from your database and place it on any page this easily.

// Show the price of "iPhone 20" from your Products database
[dcp_dbid db="1" title="iPhone 20" field="col_price"]
// List all products under $500 with a template
[dcp_template id="3" lt__col_price="500"]
// Show related stores for this product
[dcp_relation db="2" source_id="[id]" template_id="5"]

Works in posts, pages, widgets, and any page builder. No PHP required.

Built for data-heavy sites

📍

Directory Sites

Business listings, service providers, local directories. Filter by area, connect to categories with relations.

💰

Comparison & Affiliate

Product databases, pricing tables, review sites. Update once, reflect everywhere.

🚀

Programmatic SEO

Generate hundreds of location pages, product pages, or landing pages from a single database.

Simple, transparent pricing

No hidden renewal fees. No surprise price hikes.

Free

Try everything. No limits on features.

$0 /forever
  • 2 databases
  • 15 columns per database
  • 50 total entries
  • Unlimited templates
  • Bulk post generation
  • CSV import & export
  • AI-ready docs for ChatGPT / Claude
Download Free
MOST POPULAR

Pro

For serious publishers and site builders.

$149 $99 /year

Launch pricing — limited time

  • Unlimited databases
  • 50 columns per database
  • Unlimited entries
  • AI-ready docs for ChatGPT / Claude
  • Priority support
  • Add-on compatibility
Get Pro

Advanced

Everything in Pro, plus cross-database relations.

$249 $149 /year

Launch pricing — limited time

  • All Pro features
  • Cross-database relations
  • Relation metadata (involve_data)
  • Reverse lookups & linked displays
Get Advanced

All plans: 1 site per license. 30-day money-back guarantee.

Frequently asked questions

How is DCP different from custom field plugins? +

Custom field plugins add fields to WordPress edit screens. DCP takes a different approach: your data lives in its own dedicated MySQL tables, separate from posts. You build display templates with conditions and loops, generate posts in bulk, and pull any value onto any page with a shortcode. No PHP required.

How is DCP different from CSV-to-page generators? +

Most CSV-based generators create virtual pages with a single template and one-to-one row mapping. DCP stores data in real database tables, supports unlimited templates per database, generates real WordPress posts (editable individually), and lets you pull any data onto any existing page with shortcodes.

Do I need a page builder? +

No. DCP templates are built inside DCP’s own editor and displayed via shortcodes. Any theme or editor that supports WordPress shortcodes should work.

What happens when I hit the Free plan limits? +

Your existing data stays safe. You simply can’t add more databases or entries beyond the limit. Upgrade to Pro or Advanced anytime to unlock higher limits — all your data carries over instantly.

Can I upgrade from Free to Pro without losing data? +

Yes. Upgrading replaces the plugin files only. All databases, entries, templates, and generated posts are stored in your WordPress database and remain untouched.

What are Relations and involve_data? +

Relations connect entries across different databases (e.g., Products ↔ Stores). involve_data lets you attach metadata to each connection — like a price, rating, or availability status. You can sort and filter by this metadata in your templates.

Does DCP work without a page builder or extra plugins? +

Yes. DCP is a single, self-contained plugin. It includes custom database creation, CSV import, a template engine, and bulk post generation — all built in. No separate custom fields plugin, import plugin, or page builder required.

Does DCP generate real WordPress posts? +

Yes. Every generated page is a real WordPress post — it appears in your post list, supports revisions, works with SEO plugins, and can be edited individually. DCP does not create virtual or temporary pages.

Where is my data stored? +

Each database gets its own dedicated MySQL table. This is faster and more scalable than storing data in wp_postmeta. Your data stays safe when you deactivate, upgrade, or downgrade the plugin.

What does the Advanced plan add over Pro? +

Advanced adds cross-database relations — the ability to connect entries between different databases. For example, link Products to Categories, Articles to Authors, or SaaS Tools to their Integrations. Each connection can carry its own metadata (involve_data), and you can display related entries from either direction. If your data model has many-to-many relationships, Advanced is the plan you need.

Can I use DCP for programmatic SEO? +

Absolutely. Import your data via CSV, create a template with conditionals and internal links, and bulk-generate hundreds of SEO-optimized pages in one click. Update your database, re-generate, and every page reflects the changes instantly.

Ready to simplify your data workflow?

Start free. Upgrade when you need more. No lock-in.