I'm brand new to Wordpress, but I have experience in web-development.

I'm trying to create a form with custom fields. When submitting the form, I'd like to append the entries of the form to a table. I'm not sure where or what to look for.

I saw that using a combination of Ninja Forms + Conductor, it is possible to achieve this, but sadly, due to its cost, I cannot get access to Conductor.

What is a way I can do this?


  1. Create your db table. Example here.

  2. Generate your wp_list_table admin page. Generator is here.

  3. Insert your form values to your db table. Like this.

  • Thanks for this. I'll use PHP my admin to create a table. Is there anything I should be aware when doing this instead of creating it programmatically. – Jon Goe Apr 27 '18 at 11:52
  • No just create table. But you should care of $_POST fileds. I suggest use sanitize. codex.wordpress.org/… – bilimokur Apr 27 '18 at 11:56
  • Okay thanks. How about the other part of the question. Any free plugins I can use to display the information of the database table in a HTML table ? Or do I have to make that myself? – Jon Goe Apr 27 '18 at 12:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.