Blog Categories
46 categories across the Core Forms blog. Pick the one that matches the problem in front of you.
-
WordPress
Working notes on WordPress itself: how it stores data, loads assets, sends email and runs forms, from someone who builds plugins for it.
Browse → -
Licensing
License keys, activation limits, heartbeats, updates and the business of selling plugins and themes from your own site.
Browse → -
Tutorials
Step-by-step guides for building and wiring forms in WordPress, each one worked through on a real Core Forms setup.
Browse → -
Comparisons
Side-by-side comparisons of form plugins, payment providers and tools, with a clear pick and the case where the other one wins.
Browse → -
Explainers
Plain explanations of the mechanisms behind forms: honeypots, webhooks, validation, storage and licensing.
Browse → -
Product Updates
Release notes for Core Forms, one post per version line, with the reasons behind each change and what to check after updating.
Browse → -
Security
Spam, bots, injection, upload handling and the defaults that keep a public form from becoming a liability.
Browse → -
Selling
Selling plugins, themes and digital downloads from WordPress: pricing, checkout, licensing and the fees that eat the margin.
Browse → -
Integrations
Connecting form submissions to email, CRM, chat, sheets and payment tools, with the failure modes each connection brings.
Browse → -
Opinion
Positions on how WordPress forms, plugins and pricing should work, argued from building and running them.
Browse → -
Performance
What a forms plugin costs a page in CSS, JavaScript and requests, and how to keep that cost near zero.
Browse → -
Form Design
Layout, labels, field order and error handling, with examples of forms that respect the person filling them in.
Browse → -
Forms
The craft of the form itself: fields, structure, length and the decisions that change whether people finish it.
Browse → -
Conversion
Getting more completed submissions from the same traffic: shorter forms, better confirmations and fewer reasons to leave.
Browse → -
Email
Form notifications and autoresponders, why they land in spam and how to make delivery reliable.
Browse → -
Payments
Taking payments on a WordPress form with Stripe, PayPal, Razorpay and others, and what the fees and webhooks mean for you.
Browse → -
Spam
Keeping bots and junk out of a form without punishing real visitors: honeypots, captchas, Akismet and rate limits.
Browse → -
Surveys
Survey and feedback forms that produce answers you can act on, with question banks and scoring methods.
Browse → -
UX
How a form feels to the person using it, and the small decisions that make it faster or more annoying.
Browse → -
Workflow
What happens after submit: routing, retries, notifications and the automation that turns a submission into work done.
Browse → -
Accessibility
Forms that work with a keyboard, a screen reader and WCAG 2.2, and the audit that checks them.
Browse → -
Privacy
Consent, data retention and GDPR patterns for forms that collect personal information.
Browse → -
Questions
Question banks for surveys, intake forms and feedback requests, sorted by what you want to learn.
Browse → -
Templates
Ready-made form structures for common jobs, with the fields each one needs and the ones it can skip.
Browse → -
Webhooks
Sending submissions to other systems with webhooks: payloads, signatures, retries and idempotency.
Browse → -
Analytics
Measuring forms: views, starts, drop-off, attribution and the reports worth reading.
Browse → -
Contact Forms
Contact forms that get replied to: what to ask, what to skip and where to put them.
Browse → -
Development
Notes for developers extending or embedding Core Forms: hooks, headless setups and debugging.
Browse → -
Fields
Field types and when to use each one: text, choice, date, file, hidden and the ones people mix up.
Browse → -
Form UX
Interaction details inside a form: progress, validation timing, field types and confirmation messages.
Browse → -
HTML
Writing forms as plain HTML: elements, attributes and examples you can paste and adapt.
Browse → -
Lead Generation
Forms built to capture leads, from the fields that qualify them to the handoff into a CRM.
Browse → -
REST API
Using the Core Forms REST API to render, submit and manage forms from outside WordPress.
Browse → -
Agency
Running forms across client sites: handoff, maintenance and the setup that scales.
Browse → -
CAPTCHA
CAPTCHA options for WordPress forms, from math questions to Turnstile, and when a honeypot is enough.
Browse → -
Code
Code samples for forms: HTML, JavaScript and the WordPress hooks around them.
Browse → -
Contact Form 7
Living with Contact Form 7, and moving away from it when it stops being enough.
Browse → -
CSS
Stylesheets for forms: what loads, what to override and how to keep it small.
Browse → -
Google Forms
Google Forms on a WordPress site: when it is enough, when it is not, and how to move off it.
Browse → -
Mailchimp
Sending form subscribers to Mailchimp, and the alternatives when Mailchimp is not the right fit.
Browse → -
Multi-Step Forms
Multi-step and conversational forms: when to split a form and how to keep people moving through it.
Browse → -
Plugins
The WordPress plugin ecosystem around forms: what to install, what to avoid and how licensing works.
Browse → -
Reliability
Making submissions survive slow hosts, retries and provider outages.
Browse → -
Stripe
Stripe on WordPress forms: inline and hosted checkout, fees and webhook confirmation.
Browse → -
Themes
Styling forms with the built-in theme, the customizer and your own CSS.
Browse → -
Troubleshooting
Diagnosing forms that do not send, do not save or do not submit, in the order that finds the cause fastest.
Browse →
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.