I would use the Theme My Login for this and register people who fill out the form as users. You’d also need to get their email but you can easily redirect them to their profile after submitting and they’d have access to any of the data from the form.
If for some reason you don’t want ‘users’ I would use the gravity forms plugin with the update posts add on. You can configue redirections from the form settings in a number of ways
Related Posts:
- WooCommerce/WordPress: how hide entire table form after submit (Admin Dashboard)?
- Using admin-post.php for admin form but it directs me to admin-post.php white screen
- wordpress contact form messages not sending although it saying they were sent successfully with this php code
- Styling admin page rows in order of importance (checkboxes)
- Retrieve data from the database to table such as comments in the admin control panel
- How to pre populate a form field with a link of a current user’s author profile?
- PHP version problem?
- Why Won’t My Inputs in a form with a Get method work together?
- Input data from email form not going to JSON file
- How to get the value of input hidden html from text editor to custom page template?
- Programmatically create page when saving custom post type post
- WordPress admin is incredibly slow [closed]
- inserting a post from an extern php file but post content doesn’t show on wp site
- Show success or error messages in Ajax response to WordPress custom registration form
- Styling my own password protected page, how to deal with wrong password?
- Contact form won’t submit
- wp_mail file attachment not being placed in upload folder?
- Search Query: how to construct a search string from two select elements?
- Login to wordpress by clicking a link and specifying usernaname and password in url
- Databases – Submitting data from inputs to database [closed]
- How to show a ‘correct’ message after submit a form?
- db converts decimal number wrong
- Form Security: nonce vs. jQuery
- How to change menu labels
- WordPress admin-ajax.php 400 bad request
- WordPress admin-ajax.php
- Ajax contact form return 0
- How can I open up my administrative panel to everyone?
- Trying do build a contact form
- “operation successful” message
- How do I modify the custom footer text and get theme version number to show in wordpress admin?
- User register hook is not working in woocomerce register form
- Search WordPress using static html page
- WordPress ajax-action failing because of newline in response
- get_total () returns 0 – woocommerce [closed]
- How to show/hide php table rows based on the content of custom fields
- How to execute html code inside php?
- How to put a form with php code into a variable or shortcode?
- Link blogname and blogdescription to the Options Framework
- retain querystring values when savincustom options in admin
- Can a page contain php code?
- How to send form data from WordPress (Meta Box) to an OData service?
- Usage of call back function of add_meta_box()
- AJAX wp_insert_user WORKS but responds with “The site is not enabled”
- WordPress wp-admin redirect and exception
- What is the alternative code to if (isset ($_POST) && !empty ($_POST) to avoid warnings?
- WordPress shortcode returns the data before
- Shortcode to embed Edit Account form not working
- Form Submission Not Working In Custom Theme
- Capture form data in one function and use it in another function (same file)
- Override Admin menu icon
- How to display success message correctly and delete it when the page is refreshed
- Why does my user not get added to the database on custom registration?
- Submitting a form, using Ajax, to run a SQL Select query based on user input from the form
- How to add post meta in while loop?
- In WordPress, I want to run a loop to get posts in tabular format
- WordPress redirects to old login after migration
- How to set cookies
- PHP Contact form
- Get wp_current_user_id using PHP and MySQL
- Adding Additional Variables on Menus Page
- form built dynamically with php, not submitting
- I installed WordPress locally now how do I login?
- PHP- Why is my contact form keep showing it is invalid? [closed]
- Simple php in wordpress widget [closed]
- Search only working on front page (index) , not working on other pages
- form $_post action value gets truncated after it passes through two forms
- Pass important values server-side when processing form
- WPDB secure custom form
- Adding attribute to the post.php form tag in wp-admin
- How to make blog post entries appear as input form instead of just text?
- Adding data to custom wordpress database table
- Make a page (url) not cacheable [closed]
- How to debug failed changes to posts?
- Front end file upload returning wrong attachment url
- WordPressUser Submission Form
- Display multi-select box choices in a bullet list [closed]
- Aspx/Rss feed – failed to open stream: Redirection limit reached
- Page Options Saving But Not Updating In Backend
- Is there a (offical) way for a theme to deactivate itself and show a message in admin?
- What should I write in the post action of this front end post form?
- Custom forms with HTML
- Testing a Form’s Zipcode Field with Regular Expressions to Determine WordPress Page Behaviour
- Help with accessing wp-admin page and resolving error messages
- Contact form – problem with displaying message about sent mail
- Using Ajax to submit a form, and run a SQL Select query based on user input from the form
- Cascading dropdown select search based on Parent Page & Child Page
- HTML Form Question
- How can I update WordPress plugins or WordPress itself in all server?
- WordPress Custom Form – Getting Query Vars, Weird Glitch?
- $_POST returning empty values
- Search bar for wp menu
- Fatal error login WordPress [duplicate]
- Trying to update Woocommerce meta values
- How to send custom form submissions to WordPress Database?
- Custom PHP form needs refresh to load page correctly
- Form from within a page
- Has a PHP update given me a 404?
- Fatal error: wp-settings.php on line 199
- I want it to detect the duplicate comment and give a warning on the same page