Descripción
El plugin «Country & Phone Field Contact Form 7» es una extensión del plugin «Contact Form 7». Este plugin añade dos nuevos campos de etiqueta de formulario que son Lista de países (etiqueta de formulario: country drop-down) y Lista de extensiones de teléfono de países (etiqueta de formulario: phone number) en «Contact Form 7».
«Country & Phone Field Contact Form 7» te ayuda a crear una lista de países desplegables con banderas. El campo de etiqueta añadirá automáticamente el nombre de los países en un campo desplegable estándar de «Contact Form 7».
Cómo añadir los campos en «Contact Form 7»
1.) Una vez hayas instalado y activado el plugin «Country & Phone Field Contact Form 7».
2.) Añade la etiqueta de formulario `country drop-down` y `phone number` a tu formulario y guarda los cambios.
Requisitos:
* El plugin «Contact form 7» debe estar activo.
Plugins recomendados
Se recomienda el siguiente plugin a los usuarios de «Country & Phone Field Contact Form 7»:
* Contact form 7 de takayukister – Con «Contact form 7», puedes usar este plugin. Sin «Contact form 7» este plugin no tiene utilidad.
Capturas
Instalación
- Sube la carpeta completa
country-phone-field-contact-form-7
al directorio/wp-content/plugins/
. - Asegúrate de que tu plugin «Contact Form 7» esté activo antes de activar este plugin.
- Activa el plugin desde el menú «Plugins» de WordPress.
- Configurar el país por defecto, los países incluidos, preferidos y excluidos en los ajustes desde «Contacto >> Ajustes de CPF»
Encontrarás dos nuevos tipos de campo en tu lista de campos de tu «Contact Form 7».
FAQ
-
¿Cómo establecer el país seleccionado por defecto?
-
Añade el código ISO del país por defecto desde la sección de ajustes. «Contacto >> Ajustes de CPF»
-
¿Cómo establecer una lista de países preferidos?
-
Añade el código ISO de los países preferidos desde la sección de ajustes. «Contacto >> Ajustes de CPF. Ejemplo: us,in,ca,gb
-
¿Cómo establecer solo una lista de países seleccionados o excluidos?
-
Añade el código ISO de los únicos países a mostrar desde la sección de ajustes. «Contacto >> Ajustes de CPF. Ejemplo: us,in,ca,gb
-
¿Cómo desactivar el código de marcación del país (+)?
-
Activa la opción para desactivar el código de marcado de los ajustes del plugin de formulario. «Contacto >> Ajustes de CPF»
-
¿Cómo aplicar la validación de solo números en el campo de teléfono?
-
Al añadir el campo, activa la casilla de verificación de validación de solo números. Si ya añadiste el campo, solo añade la opción `numberonly` en el shortcode del campo. P. ej., [phonetext numero-de-telefono numberonly]
-
¿Cómo se aplican las validaciones de caracteres máximos y mínimos en el campo de teléfono?
-
Utiliza la opción estándar de longitud mínima y máxima de «Contact Form 7». Funcionará para ti.
Reseñas
Colaboradores y desarrolladores
«Country & Phone Field Contact Form 7» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«Country & Phone Field Contact Form 7» está traducido en 6 idiomas. Gracias a los traductores por sus contribuciones.
Traduce «Country & Phone Field Contact Form 7» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.0.0
*Primera versión del plugin.
1.0.1
* Actualizadas las FAQ
* Probado con WordPress 5.0
2.0.0
* Añade ajustes al desplegable de teléfono y país.
* Hace que las listas de países incluidos, excluidos y preferidos sean dinámicas y gestionables por el administrador.
* Resuelve problemas de compatibilidad.
2.0.1
* Add geo location functionality for default country select.
2.0.2
* fix settings fatal error.
2.0.3
* Add plugin profile icon
2.0.4
* fixed php warning message for file_get_contents() call geo_ip location.
2.0.5
* add option for disable country dial code from phone extension drop-down.
* add option for enable auto country select.
* tested required attribute. It is working fine.
* placeholder option tested and it is working fine.
2.0.6
* fixed and warning message error.
2.0.7
* added new faq.
2.0.8
* Added phone number field number values validation.
2.0.9
* Bug fix phone number field number values validation.
2.1.0
* fix countries code issues. Convert to lowercase.
2.1.1
* fixed phone number validation bug.
2.1.2
* fixed IP Address issue. It was PHP based. Now I convert to JavaScript based. So client end IP tracking is working fine.
2.1.3
* plugin is translate ready now.
* phone number validation has updated. Now user can manage number only validation from field settings.
2.1.4
* settings page php warning message has fixed.
2.1.5
* auto hide the country drop-down after click outside the drop-down container.
* remove drop-down default listing style and css updated.
2.1.6
* update plugin documentation/description
* update plugin css fixes
* update plugin screenshots.
2.2.0
* update plugin code and made more secure.
* removed unwanted code.
2.2.1
* update plugin input sanitization callback
* make sure all input values should be well sanitized.
2.2.2
* wp_enqueue_script javascript move to footer.
2.2.3
* Tested upto WordPress 5.5.1
2.2.4
* Tested upto WordPress 5.6
2.2.5
* Added a wordpress notice box for affiliation.
2.2.6
* Added a wordpress notice box image missing issue fixed.
2.2.7
* Remove affiliation notice box.
2.2.8
* Tested with new wordpress version and contact form 7 plugin.
2.2.9
* Adding a hidden filed capture country code for phone field. It helps in custom validation.
2.3.0
* Add a feature, country name and phone dial code cannot remove. It auto prefix, if user removed by mistake.
* Tested with new contact form 7 and wordpress version.
* Enable affiliation banner with dimissable button.
* Now affiliation banner will not distrub any plugin subscriber. It can be disable from admin easy.
2.3.1
* Country and phone field validation imporved.
2.3.2
* freegeoip.live/json API URL is not working anymore. So we discontinue this feature form the plugin.
* We remove auto country selection feature based on IP address track.
* Due API not working anymore so we remove this feature.
2.3.3
* new IP detection API added.
* Auto country selection feature recovered now.
* New API working for IP tracking and detection the user IP based country.
2.3.4
* new IP detection API for https urls
* Auto country selection settings re-enable
2.3.5
* A new IP API key feature added.
* Plugin settings has updated and added IP API key manage feature.
2.3.6
* Added new FAQs
2.3.7
* Update IP tracking API.
* API now use without API key.
2.3.8
* Update phone field validation functionality
* Update Country field validation functionality
2.3.9
* Fixed phone field validation issue.
2.4.0
* Fixed the auto country selection API issue.
2.4.1
* Update auto country selection API and refine the JS code.
2.4.2
* Update auto country selection API JS code issues.
2.4.3
* Phone number maxlength and minlength validation has fixed
2.4.4
* update IP tracking API to https://reallyfreegeoip.org/json/
2.4.5
* Tested on WordPress 6.2
2.4.6
* Tested on WordPress 6.3.2
2.4.7
* Tested on wordpress 6.5.3
2.4.8
* Fixed number of tags issues
2.4.9
* Add stable tag in readme file
2.5.0
* Fixed country dial code issue.
2.5.1
* Fixed country dial code dropdown issue fixed.
2.5.2
* Fixed phone dial code placeholder and remove dial code issue.
2.5.3
* Country dial code input debug.
2.5.4
* Phone input field validation bug fixed
2.5.5
* Phone input field autofill issue fixed.
2.5.6
* The auto country selection API URL was not working. So it has updated.