It’s not uncommon for me to be asked why you shouldn’t just write your own form, without a plugin using PHP and JavaScript code to add a form to your WordPress site. This is one of the things that happens since I create a WordPress form builder plugin for a living, all totally normal. Also, it’s a totally reasonable question and I’m a nerd, so let’s do this. Technically speaking, to process a form you need an HTML form — something you can write in your page template and an endpoint to process the form request and WordPress provides a lot of options for creating custom endpoints on a site. Here is a nice long article I wrote about four of those options. But don’t. Making a WordPress contact form without a plugin is, most of the time, not worth it. Look — I’m the guy who makes a form builder plugin so I have a bit of an interest in people using a WordPress form builder. But, I also spent the last few years obsessing over a web form that creates other web forms. This is something I’ve thought a lot about. Probably thought too much about. Faster to Prototype & Faster to Finished Product A form, no matter how you build it, is
Share This

We are using cookies on our website

Please confirm, if you accept our tracking cookies. You can also decline the tracking, so you can continue to visit our website without any data sent to third party services.