Title: International Telephone Input for Contact Form 7
Author: Yordan Soares
Published: <strong>24.12.2015</strong>
Last modified: 21.2.2022

---

Hae lisäosia

![](https://ps.w.org/international-telephone-input-for-contact-form-7/assets/banner-
772x250.png?rev=2277878)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/international-telephone-input-for-contact-form-7/assets/icon-
256x256.png?rev=2277878)

# International Telephone Input for Contact Form 7

 [Yordan Soares](https://profiles.wordpress.org/yordansoares/)

[Lataa](https://downloads.wordpress.org/plugin/international-telephone-input-for-contact-form-7.1.5.7.zip)

 * [Tiedot](https://fi.wordpress.org/plugins/international-telephone-input-for-contact-form-7/#description)
 * [Arvostelut](https://fi.wordpress.org/plugins/international-telephone-input-for-contact-form-7/#reviews)
 *  [Asennus](https://fi.wordpress.org/plugins/international-telephone-input-for-contact-form-7/#installation)
 * [Kehitys](https://fi.wordpress.org/plugins/international-telephone-input-for-contact-form-7/#developers)

 [Tuki](https://wordpress.org/support/plugin/international-telephone-input-for-contact-form-7/)

## Kuvaus

Addon for Contact Form 7 that creates a new type of input for entering and validating
international telephone numbers. It adds a flag dropdown with prefix of the telephone
number, detects the user’s country, displays a relevant placeholder and provides
formatting/validation methods.

#### How to use

Once you have installed and activated your plugin, a new type of input field will
be available in your Contact Form 7 forms. In order to add it to your form, you 
can either click on the ”International Telephone” button above your form editor,
or add the shortcode like: `[intl_tel* {your-phone}]`. Replace `{your-phone}` by
the name do you want to give the field. Optionally, you can use the asterisk (*)
to makes the field required.

To display the field’s info on your email, use this tag: `[{your-phone}]`. It will
display something like +12025550109

#### Aditional info in your email

You can also recover specific parts of the telephone number: the name of the country
it refers to, the country code, the number without the country code. Use this tags:

 * `[{your-phone}-cf7it-country-name]`: It prints the name of the country. For the
   example above: United States
 * `[{your-phone}-cf7it-country-code]`: It prints the country code of the phone 
   number. For the example above: 1
 * `[{your-phone}-cf7it-country-iso2]`: It prints the country iso code. For the 
   example above: us
 * `[{your-phone}-cf7it-national]`: It prints the phone number without international
   prefix. For the example above: 2025550109

#### Third-party software

This plugin uses the [International Telephone Input](https://intl-tel-input.com/)
JavaScript library and the [eXTReMe-IP-LOOKUP.com API](https://extreme-ip-lookup.com).

## Kuvankaappaukset

[⌊International telephone input⌉⌊International telephone input⌉[

International telephone input

[⌊Adding a initial country. Now you can set a initial country by default. When this
option is set, the IP lookup feature will be disabled.⌉⌊Adding a initial country.
Now you can set a initial country by default. When this option is set, the IP lookup
feature will be disabled.⌉[

Adding a initial country. Now you can set a initial country by default. When this
option is set, the IP lookup feature will be disabled.

[⌊Adding a default or placeholder value. Now you can set a default or placeholder
value for the telephone input.⌉⌊Adding a default or placeholder value. Now you can
set a default or placeholder value for the telephone input.⌉[

Adding a default or placeholder value. Now you can set a default or placeholder 
value for the telephone input.

## Asennus

#### Automatic installation

 1. Go to your Dashboard » Plugins » Add new
 2. In the search form write ”International Telephone Input for Contact Form 7”
 3. When the search return the result, click on the ”Install Now” button
 4. Finally, click on the ”Activate” button
 5. Enjoy the plugin!

#### Manual Installation

 1. Download the plugin from this page clicking on the ”Download” button
 2. Go to your Dashboard » Plugins » Add new
 3. Now select ”Upload Plugin” button
 4. Click on ”Select file” button and select the file you just download
 5. Click on ”Install Now” button and the ”Activate Plugin”
 6. Enjoy the plugin!

#### FTP Installation

 1. Download the plugin from this page clicking on the ”Download” button
 2. Decompress the file in your desktop
 3. Run your FTP client software and conect to your WordPress installation
 4. Copy to [root folder]/wp-content/plugins/ the plugin directory you just descompress
 5. Go to your Dashboard » Plugins » Find the plugin and click on ”Activate” option
 6. Enjoy the plugin!

## Arvostelut

![](https://secure.gravatar.com/avatar/d7d68297b2f4d3c5a89800d4c9bf2631f5d8f1a811469efad4c92de044a45262?
s=60&d=retro&r=g)

### 󠀁[Слабый плагин](https://wordpress.org/support/topic/%d1%81%d0%bb%d0%b0%d0%b1%d1%8b%d0%b9-%d0%bf%d0%bb%d0%b0%d0%b3%d0%b8%d0%bd-3/)󠁿

 [Mario62rus](https://profiles.wordpress.org/mario62rus/) 8.2.2024

Слишком скудные возможности по сравнению с оригинальным JS плагином.

![](https://secure.gravatar.com/avatar/60112a532337e59244244fac3b86da6a8b3c73f50ad97eb9713f16c0ac2972f0?
s=60&d=retro&r=g)

### 󠀁[90% awesome](https://wordpress.org/support/topic/90-awesome/)󠁿

 [DimSar](https://profiles.wordpress.org/xxxxrespectxxxx/) 21.3.2023

The plugin is great, works as expected. will give 5 star if 2 bugs are fixed.1) 
when telephone is set as "required", the wpcf7-not-valid-tip below the form doesnt
show. 2) when selecting country flag on mobile, the dropdown is too big and ugly.(
maybe a fullscreen dropdown that covers 80% vw and vh centered would be much prettier)

![](https://secure.gravatar.com/avatar/a7422cf7d0dc334cd242508f3d6b74c679e0753898732e87a04ed334f4e5e338?
s=60&d=retro&r=g)

### 󠀁[NOT WORKING](https://wordpress.org/support/topic/not-working-3628/)󠁿

 [spikerrbg](https://profiles.wordpress.org/spikerrbg/) 13.5.2021 1 reply

This plugin im install on two wordpress website. When you impute phone number, after
you receive email not show this number. try other plugin.

![](https://secure.gravatar.com/avatar/03ea9c713abca85ae413775e4614a602b6d50b6fc3729cdfc93757e06ced9ae7?
s=60&d=retro&r=g)

### 󠀁[Need Some More Option](https://wordpress.org/support/topic/need-some-more-option/)󠁿

 [goppal](https://profiles.wordpress.org/goppal/) 24.3.2021

Superb, but it should have option to display country short name instead of flag

![](https://secure.gravatar.com/avatar/6f6cc4da30346891709188487cb47cf61a09867fe504eac4e447ef7ef1f9f908?
s=60&d=retro&r=g)

### 󠀁[Not working](https://wordpress.org/support/topic/not-working-3526/)󠁿

 [horiuko](https://profiles.wordpress.org/horiuko/) 13.2.2021 1 reply

It does not work, it does not bring the phone in the mail.

![](https://secure.gravatar.com/avatar/dde6a24c02304394c9134d36255f57a373c651ba8d6d9a957c13f941e0ed5f59?
s=60&d=retro&r=g)

### 󠀁[Excellent](https://wordpress.org/support/topic/excellent-9712/)󠁿

 [Anonymous User 18272332](https://profiles.wordpress.org/anonymized-18272332/) 
17.9.2020 1 reply

A really good plugin, well integrated!!!

 [ Lue kaikki 26 arvostelua. ](https://wordpress.org/support/plugin/international-telephone-input-for-contact-form-7/reviews/)

## Avustajat & Kehittäjät

“International Telephone Input for Contact Form 7” perustuu avoimeen lähdekoodiin.
Seuraavat henkilöt ovat osallistuneet tämän lisäosan kehittämiseen.

Avustajat

 *   [ Yordan Soares ](https://profiles.wordpress.org/yordansoares/)
 *   [ damiarita ](https://profiles.wordpress.org/damiarita/)

“International Telephone Input for Contact Form 7” has been translated into 8 locales.
Kiitoksia [kääntäjille](https://translate.wordpress.org/projects/wp-plugins/international-telephone-input-for-contact-form-7/contributors)
heidän työstään.

[Käännä “International Telephone Input for Contact Form 7” omalle kielellesi.](https://translate.wordpress.org/projects/wp-plugins/international-telephone-input-for-contact-form-7)

### Oletko kiinnostunut kehitystyöstä?

[Browse the code](https://plugins.trac.wordpress.org/browser/international-telephone-input-for-contact-form-7/),
check out the [SVN repository](https://plugins.svn.wordpress.org/international-telephone-input-for-contact-form-7/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/international-telephone-input-for-contact-form-7/)
by [RSS](https://plugins.trac.wordpress.org/log/international-telephone-input-for-contact-form-7/?limit=100&mode=stop_on_copy&format=rss).

## Muutosloki

#### 1.5.7 — Sep 15, 2020

 * Added new options: Default or placeholder value. Now you can set a default or
   placeholder value for the telephone input.
 * Added new option: Initial Country. Now you can set a initial country by default.
   When this option is set, the IP lookup feature will be disabled.

#### 1.5.6 — May 11, 2020

 * Fixed the flags alignment in Retina screens.
 * Improvement: now the file size of flags images are 69% smaller. Thanks to [@marcusasiabc](https://wordpress.org/support/topic/suggestion-flag-images-compression/).

#### 1.5.5 — April 25, 2020

 * Switch API service from **freegeoip.app** (it no longer works) to **extreme-ip-
   lookup.com**, which offer free usage until 20 requests per minute and 50,000 
   requests per month.

#### 1.5.4 — April 06, 2020

 * Added a check to verify if Contact Form 7 is activated.
 * Added support for Retina screens. Thanks to [Aboobacker P Ummer (@abooze)](https://wordpress.org/support/topic/suggestion-flags-not-loading-on-retina-screen/)
   for reporting.
 * Fixed some typos in README.md. Thanks to [@sylvain68](https://wordpress.org/support/topic/slight-error-in-the-description-on-the-plugins-wordpress-page/)
   for reporting.

#### 1.5.3 — April 03, 2020

 * Code refactored.
 * Updated the API service to freegeoip.app (up to 15,000 queries per hour).
 * Now the plugin includes the ”International Telephone Input” library built-in.
 * Added new info tags in header comment.
 * Fixed text domain in plugin header comment.
 * Fixed some typos and strings without translation functions.

#### 1.5.2

 * We change ipinfo.io IP API by freegeoip.net IP API because it has a higher requests
   limit. As suggested at https://wordpress.org/support/topic/ipinfo-io-limits/

#### 1.5.1

 * We add the possibility to define de preferrec countries by adding the option 
   preferredCountries. For example preferredCountries:es-fr (They have to be 2-letter
   country codes separated by hyphens ’-’)
 * We add teh preferredCountries and size option to the GUI form tag creator form.

#### 1.5.0

 * We use upgrade JS version to 12.1.3. It fixes iPhone issues of old version
 * We add mail tag that recovers iso code of the selected country

#### 1.4.6

 * We change to new CF7 functions naming (shortcode->form-tag) to avoid deprecated
   message with debug active (completed). No new features added

#### 1.4.5

 * We change to new CF7 functions naming (shortcode->form-tag) to avoid deprecated
   message with debug active (partial). No new features added

#### 1.4.4

 * We add the size attribute if it is sent as an option. For example: size:40

#### 1.4.3

 * We avoid the placeholder text to be copied into the value of the input field.
   This, sometimes caused the flags to desappear

#### 1.4.2

 * We repare special mail tags

#### 1.4.1

 * We make it https compatible

#### 1.4.0

 * We add new mail tags in order to be able to recover the country name of a telephone,
   the contry code and the telephone number without the country code
 * In order to get the country name use [{your-phone}-cf7it-country-name] where {
   your-phone} has to be replaced by the name of your tag
 * In order to get the country code use [{your-phone}-cf7it-country-code] where {
   your-phone} has to be replaced by the name of your tag
 * In order to get the phone number without the country code use [{your-phone}-cf7it-
   national] where {your-phone} has to be replaced by the name of your tag

#### 1.3.0

 * We force the dependecies between the JS files

#### 1.2.0

 * We load the minified JS by default. If SCRIPT_DEBUG is set to true, we use the
   non-minified.

#### 1.1.0

 * CDN is used for all JS and CSS files and script is loaded at the bottom

#### 1.0.0

 * First release

## Metatiedot

 *  Version **1.5.7**
 *  Last updated **5 vuotta sitten**
 *  Active installations **8 000+**
 *  WordPress version ** 4.0 or higher **
 *  Tested up to **5.9.19**
 *  PHP version ** 7.0 or higher **
 *  Languages
 * [Arabic](https://ar.wordpress.org/plugins/international-telephone-input-for-contact-form-7/),
   [English (US)](https://wordpress.org/plugins/international-telephone-input-for-contact-form-7/),
   [French (France)](https://fr.wordpress.org/plugins/international-telephone-input-for-contact-form-7/),
   [Russian](https://ru.wordpress.org/plugins/international-telephone-input-for-contact-form-7/),
   [Spanish (Chile)](https://cl.wordpress.org/plugins/international-telephone-input-for-contact-form-7/),
   [Spanish (Colombia)](https://es-co.wordpress.org/plugins/international-telephone-input-for-contact-form-7/),
   [Spanish (Mexico)](https://es-mx.wordpress.org/plugins/international-telephone-input-for-contact-form-7/),
   [Spanish (Spain)](https://es.wordpress.org/plugins/international-telephone-input-for-contact-form-7/)
   ja [Spanish (Venezuela)](https://ve.wordpress.org/plugins/international-telephone-input-for-contact-form-7/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/international-telephone-input-for-contact-form-7)
 * Tags
 * [contact form 7](https://fi.wordpress.org/plugins/tags/contact-form-7/)[country code](https://fi.wordpress.org/plugins/tags/country-code/)
   [international phone input](https://fi.wordpress.org/plugins/tags/international-phone-input/)
 *  [Edistynyt näkymä](https://fi.wordpress.org/plugins/international-telephone-input-for-contact-form-7/advanced/)

## Arvosanat

 4.6 out of 5 stars.

 *  [  22 5-star reviews     ](https://wordpress.org/support/plugin/international-telephone-input-for-contact-form-7/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/international-telephone-input-for-contact-form-7/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/international-telephone-input-for-contact-form-7/reviews/?filter=3)
 *  [  2 2-star reviews     ](https://wordpress.org/support/plugin/international-telephone-input-for-contact-form-7/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/international-telephone-input-for-contact-form-7/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/international-telephone-input-for-contact-form-7/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/international-telephone-input-for-contact-form-7/reviews/)

## Avustajat

 *   [ Yordan Soares ](https://profiles.wordpress.org/yordansoares/)
 *   [ damiarita ](https://profiles.wordpress.org/damiarita/)

## Tuki

Viimeisen kahden kuukauden aikana ratkaistut ongelmat:

     0 / 1

 [Tukifoorumi](https://wordpress.org/support/plugin/international-telephone-input-for-contact-form-7/)