Post Form Results to Table in Same page

You can have an ajax action that sent the data to the backend populate the table and return the success or the errors back. You can use this actions add_action(‘wp_ajax_*’, ‘custom_table_insert’); add_action(‘wp_ajax_nopriv_*’, ‘custom_table_insert’); // anonymous users This will give you more control and ultimately a far better user experience. // Ajax Request template jQuery.ajax({ url … Read more

Front end register with custom fields

With the help of something @TurtleTread said, I managed to get it working. My code was fine except had to change two things. I removed the custom field from my $user_data, and added this after right after wp_insert_user — add_user_meta($user_id, ‘broker_email’, $b_email); Here’s my final code in my functions.php file — add_action(‘template_redirect’, ‘register_a_user’); function register_a_user(){ … Read more

Woocommerce custom checkout form

You can overwrite woocommerce templates placing them in your theme. To overwrite e.g. form-billing.php template, place it in yourtheme/woocommerce/checkout/form-billing.php directory. You can also add filter to overwrite form field rendering function. Or even overwrite whole function. To add new fields refer to WooCommerce documentation. I’m pasting code from documentation for adding fields to not leave … Read more

Complex Timesheet Form

I would suggest looking at the gravity forms plugin. It will allow you to have a pdf emailed or stored in the database.