You cannot save raw PHP inside post content, it gets cleaned out on save. This is an obvious security precaution.
However, there are plugins that will enable you to do this, for example: http://wordpress.org/extend/plugins/allow-php-in-posts-and-pages/
This is not recommended though, better solution would be to create a generic shortcode for your from.
Related Posts:
- How to fix ‘Notice: Undefined index:’ in PHP form action
- How to correctly submit a search form and display the result in an independent page
- Genesis – Customize search form
- Metabox repeating fields – radio buttons not saving correctly
- How to exclude pages from the search results
- Inserting Gravity Form checkbox values into Advanced Custom Fields [closed]
- How to handle a custom form in wordpress to submit to another page?
- Creating a WordPress form with a PHP script and default header
- On update to 3.04 site started recording accents as “á” and “á”, what to do?
- Submitting form via admin-post.php and handling errors
- Implement a multi-value input field where the number of entries is not limited
- Custom WordPress+PHP+MYSQL+AJAX form, submit event not captured by Javascript, but does POST data to the DB
- Passing POST data from one WP post to another
- Getting the dropdown menu to redirect to different pages?
- Processing a subscription form with POST method?
- How to group 2 radio buttons in a widget?
- Using Multiple Submit buttons to trigger customised php functions
- Get Admin Email Address From External PHP page
- Adding Custom Forms
- How do I let users upload files to a chosen location?
- woocommerce registration form with klaviyo(don’t work with current user)
- How to create a form and display its content as table in admin panel?
- How can I reuse the code to capture a param in a URL and place in a value in a hidden form?
- How to store data from multiple forms using ajax and php
- How to use $query->set with post__in?
- Ajax loaded form replaces form action with Ajax url
- prevent default not stopping page refresh. Passing form information to and from php with ajax in a wordpress site
- How to limit the number of forgot password reset attempts in WordPress?
- Custom search results page not working with empty search
- Modify HTML structure of fields in woocommerce checkout form
- Ajax call return 404
- 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?
- 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]
- Form Security: nonce vs. jQuery
- WordPress admin-ajax.php 400 bad request
- Trying do build a contact form
- Search WordPress using static html page
- How to execute html code inside php?
- Can a page contain php code?
- What is the alternative code to if (isset ($_POST) && !empty ($_POST) to avoid warnings?
- How to display success message correctly and delete it when the page is refreshed
- Using admin-post.php for admin form but it directs me to admin-post.php white screen
- 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
- PHP- Why is my contact form keep showing it is invalid? [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
- 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
- Front end file upload returning wrong attachment url
- Page Options Saving But Not Updating In Backend
- What should I write in the post action of this front end post form?
- Custom forms with HTML
- Contact form – problem with displaying message about sent mail
- HTML Form Question
- WordPress Custom Form – Getting Query Vars, Weird Glitch?
- Trying to update Woocommerce meta values
- Form from within a page
- Updating user meta adds string count to value?
- I want to retrieve the email or username data entered for password reset, but failed. how can I do it?
- How to change this ajax function to submit to the default wordpress content area instead of the custom field ‘seller notes’?
- wordpress contact form messages not sending although it saying they were sent successfully with this php code
- How to create a widget with a populated dropdown?
- Store user form submitted information in post type
- Using a PHP form, get the page title or any other element in the sent e-mail
- form submission reverts to index.php template
- Javascript / PHP – closing the loop
- Updating the database after parsing CSV document
- Creating a WordPress addon for ContactForm7 submission (.XML file export)
- Creating wordpress user registration form
- Adding action item to admin users table and sending email
- Passing link parameter values to form
- Processing forms with php to wordpress database
- Passed variable gets undefined variable error on insert on next page
- How to set up an auto delete post?
- Trying to display user meta by “name” – not by “ID”
- Styling admin page rows in order of importance (checkboxes)
- Display default WordPress login/registration form into a modal window
- Trouble using wordpress functions in a pop-up modal form
- Force string into signup form
- custom contact form no longer working (because of 3.2?)
- Data inserted in database, but ajax calls error function
- upload images on front by user using form
- Correct Syntax for uploading files to custom directory in WordPress
- ajax form function error
- Send foreach $_post method to contact form 7 [closed]
- php inside HTML via shortcode? [closed]
- Use HTML Form Data in PHP Function – WordPress Admin Page
- Contact form with dynamic dropdown and filter
- Redirect loop upon installation of my plugin
- Field validation strlen works in php7.4 fails 8.1 [closed]
- Embed PHP script into WP – what is the best way
- Preventing script injections in HTML form
- Can’t insert into a database wordpress