Forms
The craft of the form itself: fields, structure, length and the decisions that change whether people finish it.
7 articles
-
100+ WordPress forms, no form builder
After a hundred-plus client form deployments, the visual builder is a tool I've stopped reaching for. Here's what I do instead, and why it scales.
Read → -
Core Forms 4.0
The first stable release on the 4.x line: a schema-backed form engine, a visual builder, smart forms, 21 native integrations, analytics and a native block. Released May 1, 2026, with three patch releases in the same week.
Read → -
Conditional form fields without drag-and-drop
How to build show/hide field logic in WordPress forms using HTML data attributes. No builder, no logic graph, no plugin upsell.
Read → -
Stop the forms-plugin stylesheet bloat
Most forms plugins force-load 30-100 KB of CSS on every page, whether the page has a form or not. Here's the audit, and the fix.
Read → -
The honest case for AJAX form submission
AJAX submission is the default in every modern forms plugin. But should it be? When it helps, when it hurts, and how to switch modes.
Read → -
Load a WordPress form without 200 KB of JS
A breakdown of what's in a typical forms plugin's frontend bundle, and how to cut it without losing anything important.
Read → -
Your contact form doesn't need a builder
After 15 years of building forms, I stopped using drag-and-drop builders. Here's the math on what you actually lose, and what you get back.
Read →
Stop reading. Ship a form.
All these notes are from running Core Forms on real client sites. Use code
CFLAUNCH for 20% off either plan.