| 开发者 | deb_ugger |
|---|---|
| 更新时间 | 2026年4月24日 01:28 |
| PHP版本: | 8.0 及以上 |
| WordPress版本: | 6.9 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[uid_vat uid-field] or [uid_vat* uid-field] (required) to your form template.
Example with placeholder:
[uid_vat* eu-vat-id placeholder "e.g. ATU12345678"]
Usage with WPForms
Drag the EU VAT ID field from the field panel into your form. The field supports required validation, custom labels, placeholder text, and real-time inline feedback while the user types.
Usage with Fluent Forms
Drag the EU VAT ID field from the General Fields section into your form.
Styling the inline feedback
WPForms shows real-time validation feedback next to the field. To hide it, add this to your theme's CSS:
.vatigo-feedback { display: none; }
For Developers
Register integrations for any other form plugin:
add_action( 'vatigo_register_integrations', function( $manager ) { $manager->register( new My_Custom_Integration() ); } );
Your class must extend Vatigo_Integration_Base and implement all abstract methods.
/wp-content/plugins/No. The free version validates patterns only, entirely offline. No data leaves your server.
Not in the free version. Pro version coming soon.
Yes. Extend Vatigo_Integration_Base and register your class via the vatigo_register_integrations action hook. See the Settings page for a code example.
Yes. No personal data is stored or transmitted. VAT IDs are validated in memory and discarded.
Yes. Go to Settings → EU VAT Validator and enter a custom error message. Leave empty to use the default per-country messages.
Yes. The feedback element uses the class .vatigo-feedback. You can hide or restyle it via your theme's CSS.