I was able to discover the problem.
It appears that the Gravity Forms add-on has its own validation which does not check the status of validation prior to perform its own logic. Therefore, any previous validation that had failed would not trip the Gravity Forms validation, therefore allowing Gravity Forms to validate and removing them from the product page.
The solution to this is to add the following code to line 414 of the gravityforms-product-addons.php file:
// If valid is passed in as false, do not complete validation
if(!$valid)
return false;
I have submitted this as a bug, so hopefully it will be resolved in a future update.
Related Posts:
- How to use third-party SendGrid Email Validation API in Gravity Forms?
- How to reorder billing fields in WooCommerce Checkout template? [closed]
- Changing WooCommerce Display Price Based on User Role & Category [closed]
- Sanitize and data validation with apply_filters() function
- Help debugging PHP filter for wordpress [closed]
- How can I customize the wp_list_categories
- Can’t change a label in woocommerce with the normal filter
- Add a Span Around a Product Title in WooCommerce [closed]
- Customize WooCommerce Error Message
- WooCommerce Variable Product Price – Where is “From” text generated from?
- remove_action in plugin file
- How to apply filter at search of woocommerce products?
- Removing an action, or dequeueing style – Both not working
- Shortcodes — Using add_action, add_filter in the shortcode
- How to remove medium size class in gravity form for input tag?
- Contact Form 7: Make field required after checkbox is checked
- Remove comments validation (remove filter?)
- need correction with a snippet in functions.php [closed]
- What’s the best way to echo out a filter variable?
- Filter and validate user role in registration
- Replace Paid Shipping Method With Free Shipping Method WooCommerce [duplicate]
- How to filter users on admin users page by custom meta field?
- Modify WordPress Rest Api Request/Response
- How to add some custom HTML into wordpress admin bar?
- What params are available with the_content filter?
- Hook into admin post list page
- Add post/page ID to inserted links within the_content
- How to exclude/filter a tag from get_the_tag_list()
- Ajax, filters and shortcodes
- Filter the blog’s title without using global variables
- Multiple Ajax Data Action
- user_has_cap filter allows edit but will not allow save
- How can I filter blog name?
- Hook different functions to the same filter conditionally OR Pass additional arguments to existing filter?
- Changing a WordPress core function without hacking core
- add_filter the_content in functions.php not working
- where to apply “apply filters” and other Sanitization Functions
- Add guid filter to attachment in media library grid mode
- Sorting and limitation with pre_get_posts
- Warning: Missing argument 2 for widget_title filter
- Change term name only on front
- Pass info from functions.php to plugin
- add_query_arg not working
- Change permalink structure hidden button edit
- Change name of existing post status type
- add_filter(‘the_content’, ‘…’) stops pagination from working
- How can I exclude tags from category_rss function?
- How to remove SKU’s from ALL products in Quick View – already remove from each product page
- Create a navbar filter that filters by a custom field
- How do I use remove_action on an add_action that uses an array?
- Change the default 10-day expiration for the password protected pages cookie
- How can I change the language of automated Mails?
- wp_enqueue_script registers script but does not create html tag
- Woocommerce “added to cart” message on main(home) page
- Is it possible to apply filter to meta key value when querying posts?
- get gravity form ID from backend/wordpress admin
- What exactly happens to function argument availability when using a filter?
- Add filter for specific post type only
- apply_filters with multiple args and multiple add_filter
- Avoid user registrations with specific email provider
- Should I remove_filter in order to replace a filter?
- How can I specify the post status of an untrashed post?
- How to use the pre_option filter before a plugin loads?
- filter hook to load a different post/page on current post/page
- Filter for author list in gutenberg core editor
- How retreive saved data from gravity forms in my template?
- Rewrite rule and display of post
- Passing variable from child theme function to parent theme filter
- `authenticate` filter never gets called
- paginate_links() Change the order of links
- Add Filter – Pass Variable (PHP < 5.3)
- How to disable a wp filter in a certain admin panel page
- Is there a filter to programmatically change the HTML tab switching output of the page editor?
- Why does admin_body_class not work?
- post_orderby filter breaks function
- Disable Remember Me in Login Form
- Problem width wp_insert_post_data and Gutenberg block editor
- GitHub plugins safe to use in my website?
- Counting a WP_Post Object value in an arary, using a filter?
- How to track a particular page in order to address the loading speed issue
- List all categories that have results in a query
- How to filter page title for certain page?
- how to overwrite next_post_link
- Displaying posts on a page that have been assigned a value in a database
- Replace Text with hyperlinks
- Adding filter to an specific page/site direction
- What action or filter can I use to change all the html returned from server for a page?
- How to filter wp_get_recent_posts() to only posts that have thumbnails?
- How to check which submission button was clicked?
- filter wptexturize doesn’t work on old posts titles
- remove_action conditionally for Custom Post Type – not working
- wp_get_attachment_link filter not working
- How would I remove an inline googleAPI font script in the the parent theme header.php?
- Which filters or actions involve with index page for plugin?
- register_setting – validation callback weirdness
- Getting entry ID from frm_email_message filter in formidable
- Is there a hook or filter that adds a button to the left of the search box?
- Filter and manipulate the get_current_user() function
- How to add product thumbnail on orders list on backend?
- Limit total tags in the_content