| 开发者 | wedoingood |
|---|---|
| 更新时间 | 2026年11月13日 20:58 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
In the admin menu, go to WooCommerce → Streetfill. You can also click "Settings" under the plugin's name on the Plugins screen.
In the billing and shipping address of the block checkout and the classic checkout, and when they edit an address in My account. WooCommerce draws the list; Streetfill brings the addresses from the service you chose.
Google Maps has the most complete addresses, but needs a Google Cloud account with billing. Geoapify needs no payment card and suits shops in countries with good OpenStreetMap coverage; house numbers are missing in some areas. HERE has very good data in Europe and North America. Try the suggestions for a few of your customers' streets; you can switch at any time.
Streetfill is free. The service bills your own account for the searches beyond its free usage. Suggestions start from the third letter, and Streetfill waits until the customer stops typing for a moment before it asks. With Google you can also set a daily limit (quota) in the Google Cloud console.
Keys used in the browser are visible in the page by design. Restrict the key to your website (Google Cloud console: "Application restrictions → Websites"; Geoapify: the key's allowed websites; HERE: "Trusted domains" of your app at platform.here.com); then a copied key does not work on other sites. "Check key" warns you when the key is not restricted.
Each service requires its attribution when its addresses are shown without a map: "Google Maps", "Powered by Geoapify · © OpenStreetMap contributors" or "© HERE". It stays visible even when the Streetfill look is off.
The services do not have a postcode for every address, for example in some rural areas. Streetfill then leaves the postcode for the customer to type, rather than guessing.
Streetfill fills the state only where WooCommerce has a list of states for the country and the service's address matches one of them. Many countries, for example Austria or France, have no state field.
Streetfill fills in the street with the house number, the postcode, the city and the state. Customers type the apartment, suite or door number in Address line 2. If they type it in the street field and then pick a suggestion, the street field gets the street and house number from the suggestion, so the apartment goes in Address line 2.
Up to 5. WooCommerce sets this limit.
Streetfill works wherever WooCommerce's own address autocomplete works: the standard block and classic checkout, and checkouts that keep WooCommerce's address fields, for example with Germanized. Checkout plugins that rebuild the address fields after the page has loaded, for example Fluid Checkout, stop WooCommerce's address autocomplete, so no provider can show suggestions there.