Përshkrim
Phone Validator with Flags for WooCommerce enhances the billing phone field on the checkout page by:
- Displaying a dropdown with country flags and dial codes.
- Auto-detecting the default country or letting the customer choose.
- Validating the phone number format in real-time.
- Respecting WooCommerce’s “Selling Locations” settings to limit the list of countries.
Ideal for WooCommerce stores targeting international customers who want to ensure clean, valid phone numbers during checkout.
Features
- 🏳️ Add country flags and dial codes to the checkout phone field.
- ✅ Validate phone numbers in real-time before submission.
- 🌍 Supports only countries enabled in WooCommerce Selling Locations.
- 🔒 GDPR-safe and does not rely on any external APIs.
- ⚙️ Compatible with High-Performance Order Storage (HPOS).
- 📦 Lightweight and fully self-contained.
- 🌐 Translation-ready.
Libraries Used
This plugin includes the following third-party open source library:
- intl-tel-input – JavaScript international phone input utility.
Source: https://github.com/jackocnr/intl-tel-input
License: MIT
Instalim
- Upload the plugin folder to the
/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Ensure that WooCommerce is active and “Selling Locations” are configured.
- The billing phone field on the checkout page will now display with country flag + validation.
PBR
-
Does this plugin send data to third-party services?
-
No. All assets and logic are fully self-hosted. No external scripts, APIs, or CDNs are used.
-
Does this plugin work with custom phone fields?
-
Currently, it only targets the default WooCommerce
billing_phonefield at checkout. -
What if the user enters an invalid phone number?
-
An alert will appear, and the order will not be submitted until a valid phone number is entered.
-
Does it support HPOS?
-
Yes. This plugin officially declares compatibility with WooCommerce High-Performance Order Storage.
Shqyrtime
Kontribues & Zhvillues
“Phone Validator with Flags for WooCommerce” është software me burim të hapur. Në këtë shtojcë kanë dhënë ndihmesë personat vijues.
Kontribues“Phone Validator with Flags for WooCommerce” është përkthyer në 2 gjuhë. Faleminderit përkthyesve për ndihmesën e tyre.
Përkthejeni “Phone Validator with Flags for WooCommerce” në gjuhën tuaj.
Ju intereson zhvillimi?
Shfletoni kodin, shkarkoni depon SVN, ose pajtohuni përmes RSS-je te regjistri i zhvillimeve.
Regjistër ndryshimesh
1.0.0
- Initial release with flag selector, validation, and WooCommerce integration.
1.1.0
- Fix some technical issues about the error alert
1.2.0
- Fix some technical issues

