Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/sofardy/elementor-phone-international-field/archive/refs/heads/main.zipUpdates itself. It ships its own updater, so new versions appear under Dashboard → Updates.
Elementor Phone International By Sofard
Professional phone field for Elementor Forms with international country selection, input masking, and validation.
✨ Features
- 🌍 International country selection with flags
- 🎭 Smart input masking based on selected country
- ✅ Real-time validation with visual feedback
- 📱 Mobile-friendly responsive design
- 🔄 Automatic updates via GitHub
- 🎨 Customizable preferred countries and initial country
- 💾 Full phone number storage in submissions
🚀 Installation
1. Download the latest release from Releases page
2. Upload the plugin ZIP file through WordPress admin or extract to /wp-content/plugins/
3. Activate the plugin through the 'Plugins' menu in WordPress
4. The new "Phone with Country" field will appear in Elementor Forms
⚙️ Setup for Auto-Updates
1. Fork this repository or create your own
2. Edit elementor-phone-field.php and replace:
- your-username with your GitHub username
- elementor-phone-field with your repository name
3. Create releases with tags like v1.0.1, v1.0.2, etc.
4. The plugin will automatically check for updates every 12 hours
🔧 Configuration
In Elementor Form builder, select "Phone with Country" field type and con