This turned out to be a pretty straightforward bug with my own code.
The problem was my first form was checking for submission with a simple:
if ( 'POST' == $_SERVER['REQUEST_METHOD'] ) {
so it was being triggered even when the other form was submitted, and my wp_verify_nonce()
check would fail and then it would call wp_nonce_ays
.
To fix, I added this to the conditional:
and isset( $_POST['sidebar_form_wpnonce'] )
So yes, you can have more than one form/nonce per page.
Related Posts:
- Is wp_nonce_field vulnerable if you know the action name?
- Can I verify nonce which was generated on a different WP site?
- Nonce actions and names available via open source
- Help with forms and nonces
- Should I use wp_nonce_field on my contact form?
- wp_nonce for Front-End submission form not working
- Free or affordable OCR and ICR (handwriting recognition) SDK?
- What characters are allowed in an email address?
- What is an easy way to display a front-end user registration form?
- How to get current url in contact form 7
- How to pass on Google Adwords gclid variable to other pages
- Best way to create multi-step form with data saved to user account for later updating?
- Custom Registration Template/Page
- need to add attach thumbnail from my form
- Wp_mail Returning False on Server
- Checkbox won’t check when label is clicked
- When is it useful to use wp_verify_nonce
- Performing a POST action on homepage goes to posts page
- Add contact form
- 404 on form submit [duplicate]
- Form Processing
- Reset recaptcha contact form 7 [closed]
- Saving checkbox/option list status?
- Customize reset password form redirect problem
- creating form for wp_remote_post
- How to know what submit button the user clicked?
- How to use TinyMCE in the quick edit form?
- post request does not redirect but why
- How do I use the info submitted in a form to create a form reception page? (like “thank you {firstName}”) [closed]
- How to retrieve form data?
- Creating User Form Submission – Only allow them to see their own submissions
- Can you disable the mail function in contact form 7 [closed]
- Using Contact Forms to Send Private Information [closed]
- Adding a new user from the front end
- Embed interactive pdf
- Contact Form 7 not sending emails- no confirmation, no error [closed]
- Grab values from the query string to fill in hidden fields in ninja forms [closed]
- Make editor required for post from frontend
- Saving frontend form data in wordpress
- WordPress tabindex Order
- PHP form is not sending mail if I use mime type and version in header. How to solve this? [closed]
- Custom form in admin area, redirect in wrong page
- Validating custom fields before post save
- Form action URL unrecognized
- Is there a WordPress form plugin that can easily be configured for Google Analytics goals?
- How to code auto-retry for API call
- How to check form input against PHP variable?
- How to validate my form
- how to insert textbox value in existing database table in wordpress?
- Is it possible to pass variables to WordPress externally?
- Front end post form validation
- Dashboard Contact Form
- How can I receive uploaded attach file as a Google drive link [closed]
- Exporting a form to a CSV file does not work in WordPress but it does in PHP
- How to redirect with success message in wordpress admin panel?
- WordPress – Users with contact form on profile
- How to stop iFrame form from reloading on mobile?
- Am receiving more than thousand mails in single day from ‘[email protected]’ continuously
- Sliding Register – Login Forms
- I’m needing to figure out how to create a page that user could create a “task” and it be selectable on a form
- contact form and WP loop
- AMP and Paypal form CORS issue
- Timezone dropdown in form
- Unexpected token admin.php
- display a message if get form is empty
- Back button not working after input / search submit
- I am trying to add checkbox for anonymous post on form post
- Adding a different domain to existing WordPress site
- .html form added to a page
- Custom transactional emails on user signup with wp_add_user
- why form in front-page.php redirect to blog page
- Sending email via function in page or setting up the action properly in another page
- Multiple Taxonomy post query with exclusion
- How do i can data from my custom form to a custom table
- Form Sanitization and Validation
- Remove active cursor from form field
- import excel form into wordpress
- Custom forms + Polylang
- What is the proper way to embed the HTML of an external form such as payflowlink from paypal?
- How to make caption field required in media library?
- Displaying errors on the front end from my plugin
- Username from e-mail
- Custom Contact Form Not Sending (but not giving error)
- Assigning input to variable
- Send message to author without showing email address [duplicate]
- Custom form values without plugin [closed]
- Custom form on front page redirects on error page
- IE 9 Clears Form Fields
- Form validation on user profile edit
- custom form submission
- How to get formidable entry ID by post ID? [closed]
- Using form method in a template WordPress page
- Calling custom PHP from a HTML form post action gives 404 error
- Reset form on onclick function
- How to add a checkbox with categories of entries to the form Contact Form 7 WordPress
- Conditional Logic for the Input Mask in Caldera Forms [closed]
- Form that stores emails [closed]
- Dynamic price for payment button
- Is it possible to change the error message “This is a required field” for all checkout fields? [closed]
- How to reproduce the post format field in a front end form?