Description
This plugin adds locations of available countries (see list below) to the State and City fields of the WooCommerce address forms, making the fields filterable to enhance the user experience.
Additionally it adds the States to the Shipping Zones (Cities are not compatible with this area).
Supported Countries
- Algeria
- Australia
- Bahrain
- Bangladesh
- Barbados
- Bolivia
- Brazil
- Burkina Faso
- Chile
- Colombia
- Cuba
- Denmark
- Dominican Republic
- Ecuador
- Egypt
- El Salvador
- Ghana
- Guatemala
- Haiti
- Honduras
- Italy
- Kazakhstan
- Kuwait
- Lebanon
- Malaysia
- Mauritius
- Mexico
- Nicaragua
- Niger
- Nigeria
- Oman
- Pakistan
- Panama
- Paraguay
- Peru
- Portugal
- Romania
- Russia
- Saudi Arabia
- Spain
- Sri Lanka
- Tunisia
- Turkey
- United Arab Emirates
- Uruguay
- Venezuela
- Vietnam
- Do you want to add your country here?
Help us extending this list adding your country.
Plugin Demo Site
If you want to see the plugin in action, follow the steps below:
- Visit the plugin demo site: https://wcstatesandcities.ml/
- Select a sample product from the list.
- Go to the Checkout to interact with available country locations.
Available filter hooks
States, Cities, and Places for WooCommerce has two filter hooks for handling the States and Places in all the available countries:
scpwoo_custom_states_xx
: It allows you to handle the States of a given country. Thexx
at the end must be replaced by the two-letter country code in lower case.scpwoo_custom_places_xx
: It allows you to handle the Places of a given country. Thexx
at the end must be replaced by the two-letter country code in lower case.
Please read the article Using the filter hooks to learn How to use.
Available languages
- English (US, Australia, Canada, UK, New Zealand, and South Africa)
- Spanish (Argentina, Chile, Colombia, Costa Rica, Dominican Republic, Ecuador, Guatemala, Honduras, Mexico, Peru, Puerto Rico, Spain, Uruguay, and Venezuela)
- Do you want to see your language here?
Help us translating the plugin to your language.
Screenshots
Installation
Automatic installation
- Go to your Dashboard Plugins Add new
- In the search form write States, Cities, and Places for WooCommerce
- When the search return the result, click on the Install Now button
- Finally, click on the Activate button
- Enjoy the plugin!
Manual Installation
- Download the plugin from this page clicking on the Download button
- Go to your Dashboard Plugins Add new
- Now select Upload Plugin button
- Click on Select file button and select the file you just download
- Click on Install Now button and the Activate Plugin
- Enjoy the plugin!
FTP Installation
- Download the plugin from this page clicking on the Download button
- Decompress the file in your desktop
- Run your FTP client software and conect to your WordPress installation
- Copy to [root folder]/wp-content/plugins/ the plugin directory you just descompress
- Go to your Dashboard Plugins Find the plugin and click on Activate option
- Enjoy the plugin!
FAQ
-
Kindly create an issue stating the bug and how you caught it: Create new issue.
-
Yes, you can always suggest or request new locations by creating an issue in the plugin repository in GitHub. Please refer to the Adding a new country instructions to get more details.