Plugin info

Total downloads: 6,917
Active installs: 100
Total reviews: 3
Average rating: 4.7
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 3 language(s)
Contributors: 1
Last updated: 11/28/2025 (33 days ago)
Added to WordPress: 8/11/2016 (9 years old)
Minimum WordPress version: 5.0
Tested up to WordPress version: 6.9
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 33 days ago • 3 reviews

61/100

Is WC – APG City abandoned?

Likely maintained (last update 33 days ago).

Compatibility

Requires WordPress: 5.0
Tested up to: 6.9
Requires PHP: f

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

No similar plugins found yet.

Description

IMPORTANT: WC – APG City isn’t compatible with Microsoft Internet Explorer 11 or previous.

WC – APG City add to your WooCommerce shop a new automatic city field generated from postcode via GeoNames API or Google Maps API.

Features

  • Fully compatible with the Checkout block of the WordPress block editor.
  • Includes a local GeoNames database that is downloaded and updated monthly to improve performance and reduce requests to external APIs.
  • You can select from GeoNames or Google Maps API.
  • You must add your own Google Maps API Key or GeoNames username.
  • You can customize the default text of the selection field.
  • You can customize the text of the option to reload a text field.
  • If postcode is shared by more than one city, the customer can select the correct city from the list returned by Google Maps.
  • If the city isn’t listed or isn’t found in both APIs, the customer can manually enter the name of his city.
  • Also select the state, only when name matches with obtained from Google Maps.
  • You can block the modification of the city and province fields.

Translations

Technical support

Art Project Group offers Technical support to configure or install WC – APG City.

Origin

WC – APG City has been programmed from Thekla Kurpjuweit request to add to WooCommerce automatic city name input from the postcode.

More information

On our official website you can learn more about WC – APG City.

Comments

Don’t forget to leave us your comment on:

More plugins

Remember that you can find more plugins for WordPress and more plugins for WooCommerce on Art Project Group and our profile on WordPress.

GitHub

You can follow the development of this plugin on Github.

Translations

Support

Since WC – APG City is totally free, Art Project Group only provides payment Technical Support service. In any case Art Project Group provide any kind of free technical support.

Donation

Did you liked and you have proved useful WC – APG City on your website? We would appreciate a small donation that will help us to continue improving this plugin and create more plugins totally free for the entire WordPress community.

Thanks

  • To all that use it.
  • All that you help to improve it.
  • All you made donations.
  • All that you encourage us with your comments.

Thank you very much to all!

External Services

  1. To the GeoNames services to download and update, on a monthly basis, the full local database of cities and postcodes, as well as to perform queries to its API when there is no information in the local database.

    • It sends the country and the postcode.
    • More information: https://www.geonames.org/export/
  2. To the Google Maps API to obtain the city and state/province name from the postcode and country when this option is selected in the plugin settings.

    • It sends the country and the postcode.
    • More information: https://policies.google.com/privacy

Installation

  1. You can:
    • Upload the wc-apg-city folder to /wp-content/plugins/ directory via FTP.
    • Upload the full ZIP file via Plugins -> Add New -> Upload on your WordPress Administration Panel.
    • Search WC – APG City in the search engine available on Plugins -> Add New and press Install Now button.
  2. Activate plugin through Plugins menu on WordPress Administration Panel.
  3. Ready, now you can enjoy it, and if you like it and find it useful, make a donation.

Frequently Asked Questions

Configuration is needed?

Just select between GeoNames and Google Maps API, and add your own Google Maps API Key.

Which API is better?

It depends on many factors but which has given the best results to us is GeoNames API. However, if no result is found in the selected API, it will search again in the other API.

Support

If you need help to configuring or installing WC – APG City, Art Project Group offers its service Technical Support.

In any case Art Project Group provides any kind of free technical support.

Review feed

No reviews available

Screenshots

  1. Screenshot of WC - APG City.

    Screenshot of WC - APG City.

  2. Screenshot of WC - APG City. Billing and shipping forms.

    Screenshot of WC - APG City. Billing and shipping forms.

Changelog

2.0.0

  • Added full compatibility with the Checkout block.
  • New local GeoNames database with monthly import. Update sponsored by Bestway.
  • General performance improvements.
  • Minor fix.

1.4.0.1

  • Minor fix.

1.4.0

  • Added a new field to enter the GeoNames username.
  • Complete code adaptation to the security standards required by WordPress.
  • Minor fix.

1.3.0.3

  • Minor fix.

1.3.0.2

  • Minor fix.

1.3.0.1

  • Minor fix.

1.3

  • Added new functionality to block fields. Update sponsored by Gardiun.
  • New JavaScript functions and controls.
  • Screenshot updated.

1.2.0.2

  • Header updated.
  • Stylesheet updated.
  • Screenshot updated.

1.2.0.1

  • Minor fix.

1.2

  • Two new fields have been added to customize texts.

1.1.0.2

  • Minor fix.

1.1.0.1

  • Minor fix.

1.1

  • JavaScript issue fix.

1.0.2.1

  • Minor fix.

1.0.2

  • Minor fix.

1.0.1.6

  • Minor fix.

1.0.1.5

  • Minor fix.

1.0.1.4

  • Minor fix.

1.0.1.3

  • Minor fix.

1.0.1.2

  • Added WooCommerce 3.4 compatibility.

1.0.1.1

  • Header updated.
  • Stylesheet updated.
  • Screenshot updated.

1.0.1

  • Minor fix.
  • New screenshot.

1.0

  • Added Google Maps API Key.
  • Added automatic search in both APIs in case of no results in the selected API.
  • Added the replacement of the select field by an input field if no results are found in either API.
  • Added option in the select field that replaces it by an input field to enable the customer manually enter his city.
  • Minor fixes.

0.3.6.3

  • Fixed localization.

0.3.6.2

  • Support for multisite installations.

0.3.6.1

  • Fixed GeoNames API support.

0.3.6

  • GeoNames API support over iThemes Security.

0.3.5.1

  • Avoid running on Microsoft Internet Explorer 11 or previous.

0.3.5

  • Added JavaScript to My Account form fields.

0.3.4

  • Added select field self-opening with multiple cities.

0.3.3

  • Fixed JavaScript bugs.

0.3.2

  • Cloning original CSS class field.

0.3.1

  • Fixed websites with SSL certificate incompatibility.

0.3

  • Added GeoNames API support.
  • New settings screen for select API.
  • New screenshot.

0.2.1

  • New call to Google Maps API.

0.2

  • Fixed JavaScript bugs.
  • Added state name selection.

0.1

  • Initial version.