Discover, trust, install: FAIR 1.0 is here
Masks Form Fields
Version: 1.12.2
Description
Add a class in the form field.
Example of use with Contact Form 7:
[tel your-phone class:phone placeholder "Phone"]
Listing of classes available for use.
('span.start, input.start').mff_mask('00/0000');
('span.date, input.date').mff_mask('00/00/0000');
('span.time, input.time').mff_mask('00:00:00');
('span.time2, input.time2').mff_mask('00:00');
('input.date_time').mff_mask('00/00/0000 00:00:00');
('input.date_time2').mff_mask('00/00/0000 00:00');
('input.cep').mff_mask('00000-000', { clearIfNotMatch: true });
('input.zip').mff_mask('00000');
('input.phone, input[name="phonebr"]').mff_mask(PhoneMaskBehavior, nonoOptions);
('input.phone_us').mff_mask('(000) 000-0000');
('input.taxid').mff_mask('00-0000000');
('input.ssn').mff_mask('000-00-0000');
('input.mixed').mff_mask('AAA 000-S0S');
('input.cpf').mff_mask('000.000.000-00', { reverse: true, clearIfNotMatch: true });
('input.cnpj').mff_mask('00.000.000/0000-00', { reverse: true, clearIfNotMatch: true });
('input.money').mff_mask('000.000.000.000.000,00', { reverse: true });
('input.money2').mff_mask('#.##0,00', { reverse: true });
('input.money3').mff_mask('#,##0.00', { reverse: true });
('input.money4').mff_mask('000,000,000,000,000.00', { reverse: true });
('input.money5').mff_mask('#.##0', { reverse: true });
('input.money6').mff_mask('#,##0', { reverse: true });
('input.ip_address').mff_mask('099.099.099.099');
('input.percent').mff_mask('##0,00%', { reverse: true });
('input.percent2').mff_mask('##0.00%', { reverse: true });
('input.percent3').mff_mask('990,0%', { reverse: true });
('input.percent4').mff_mask('990.0%', { reverse: true });
('input.percent5').mff_mask('#,##0%', { reverse: true });
('input.percent6').mff_mask('#.##0%', { reverse: true });
Click here for more details on how to add custom mask.
Optional
– Added option for the format of the Brazilian phone number, with attribute name
equal to phonebr
.
Credits
Installation
Installing “Masks Form Fields” can be done either by searching for “Masks Form Fields” via the “Plugins > Add New” screen in your WordPress dashboard, or by using the following steps:
- Download the plugin via WordPress.org
- Upload the ZIP file through the ‘Plugins > Add New > Upload’ screen in your WordPress dashboard
- Activate the plugin through the ‘Plugins’ menu in WordPress
Faq
This plugin to add masks in the form’s fields.
Click here for more details on how to add custom mask.
Reviews
Simple et fonctionne parfaitement !
By Francks (Franck-AWO) on January 27, 2024
Merci pour ce plugin. Top !
Pour les bricoleurs comme moi, pensez à ajouter la balise <?php au début de votre fichier /wp-content/themes/YOUR-THEME/functions.php 😉
Good plugin
By mirazhyk on January 24, 2024
Good plugin and very quickly support) I'm like
It worked
By daprop on September 5, 2023
The only working plugin, with quality support
Very nice!
By dimmone on October 14, 2022
Its works
By Marcos Nakamine (marcosnakamine) on August 2, 2022
Funciona!
By Fabio Moraes (fabiomoraes) on May 26, 2022
Great plugin and support!!
By pickme on April 15, 2022
Great Plugin, Great Support.
By Anonymous User 16824372 (anonymized_16824372) on November 12, 2021
Funciona perfeitamente - Works Great
By gurabelo17 (rabelo17) on November 11, 2021
US Fields
By 925376rv on August 27, 2021
Changelog
1.12.2
- Add the clearIfNotMatch option to the Brazilian masks: CEP, CPF, CNPJ, and phone number.
- Tested in WordPress 6.8
1.11.2
- Convert line endings from CRLF to LF
- Tested in WordPress 6.7
1.11.1
- Fixed JS minification conflict: Added semicolon after JSON declaration in wp_add_inline_script. (commit#3529ce1)
- Added option for the format of the Brazilian phone number, with attribute ‘name’ equal to ‘phonebr’. (commit#9c14400)
1.10
- Replaced wp_localize_script with wp_add_inline_script. (commit#6f6dc2d)
- Updated minimum WordPress version requirement from 3.9 to 4.5.
- Tested in WordPress 6.5
1.9
- Fixed conflict with another library.
- Tested in WordPress 5.9
1.8
- Added five new mask formats. (date_time2, money5, money6, percent5, percent6)
- Updated readme with usage example.
1.7
- Added new mask formats. (start, time2, zip, taxid, ssn, money3, money4, percent2, percent3, percent4)
1.6
- Tested in WordPress 5.8
1.5
- Fixed the incorrect value in the localize script.
- Tested in WordPress 5.7
1.4
- Updated Readme description
- Updated jQuery Mask library
- Tested in WordPress 5.5
1.3
- 2019-06-10
- Tested in WordPress 5.2
1.2
- 2017-11-20
- Tested in WordPress 4.9
1.1
- 2017-8-7
- Bug fix: remove date and time mask on body class.
- Add mask only span and input fields.
1.0
- 2016-11-3
- Initial release