WordPress · Plugin · v1.1.0

Turn static HTML into editable WordPress templates.

Dynamic FieldKit is a WordPress plugin for developers who'd rather ship than wire. Paste your static HTML mock-up, click Analyse, and get an editable field group plus the PHP template that drives it.

GPL-2.0 licensed WordPress 6.0+ · PHP 8.0+ Pro $14.99/year
page-hero.php
<?php while ( have_posts() ) : the_post(); ?>
  <section class="hero">
    <h1><?php dfk_the_field( 'hero_title' ); ?></h1>
    <p><?php dfk_the_field( 'hero_subtitle' ); ?></p>
  </section>
<?php endwhile; ?>
01

Built for the freelancer's workflow

Static HTML → editable WordPress in minutes, not days.

02

No lock-in

Field values are plain post_meta. Disable the plugin and your data is still there.

03

Helpers that read like English

dfk_get_field(), dfk_have_rows(), dfk_the_sub_field_html().

04

Free stays useful

All core field types ship in free. Pro adds the automation.

Signature feature

The HTML Generator does the busy work.

Paste your static HTML once. The generator walks the DOM, finds your text fields, repeater rows, links, images, icons, and lists, and outputs both a field group and a working PHP template.

Drop the template into your theme, hand the editor screen to your client, and move on to the next project.

See how it works →
What's in the box

Everything you need to ship a real WordPress site.

Disciplined feature set. No bloat. Every option has a reason to exist.

{ }

Custom Field Groups

Build field groups in the admin and bind them to post types, page templates, or an options page.

Learn more →

HTML Generator Pro

Paste static HTML. Get an editable WordPress template, generated PHP, and a saved field group.

Learn more →

Repeater Fields

Repeatable rows with any combination of sub-fields. Drag to reorder, collapse to focus.

Learn more →
</>

Raw HTML field Pro

Safe storage for inline SVG, Font Awesome, Bootstrap Icons — with a strict allow-list.

Learn more →

Post Grid Pro

Query and render posts inside any field group. Grid or list layout, configurable columns.

Learn more →

Header & Footer Templates Pro

Paste full chrome HTML, use site + menu tokens, and auto-inject from wp_body_open.

Learn more →
Developer experience

Helpers you'll actually want to use.

Type-aware. Sanitiser-safe. Documented. Backward-compatible with cfb_*.

$title = dfk_get_field( 'hero_title' );
dfk_the_field( 'hero_title' );
if ( dfk_have_rows( 'features' ) ) {
    while ( dfk_have_rows( 'features' ) ) {
        dfk_the_row();
        dfk_the_sub_field( 'title' );
        dfk_the_sub_field_html( 'icon' );
    }
}
echo dfk_render_header_template();
dfk_the_field_html( 'feature_icon' );
dfk_the_sub_field_html( 'icon' );
Pricing

Start free. Unlock Pro when you're ready.

One Pro plan. No tiers, no upsells, no hidden fees.

Free

$0forever

Everything you need for a real WordPress site.

  • Unlimited field groups
  • All core field types
  • Location rules
  • Options Page
  • dfk_* helper functions
Download Free
Recommended

Pro

$14.99/ year

Everything in Free, plus the automation.

  • HTML Generator
  • Raw HTML field
  • Repeater with raw_html sub-fields
  • Post Grid field
  • Header & Footer Templates
  • Menu Profiles + tokens
  • Priority email support
Get Pro — $14.99/year

Trust built into the code.

No testimonials. No fabricated stats. Just structural reassurance.

Transparency

Real code, public docs.

Every helper documented. Plain post_meta data model. No black boxes.

Licensing

GPL-2.0 licensed.

Use it on every site you build. No usage limits. No telemetry. No surveillance.

Maintenance

Built for the long term.

Public, dated changelog. Maintained by VeenLabs. Backward-compatible aliases.

Ship faster

Ship faster on the next project.

Paste static HTML. Get an editable WordPress template. Move on.