| 开发者 | postio |
|---|---|
| 更新时间 | 2026年8月16日 00:05 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
Postio Address Finder) that drops onto any page in the block editor for one-off address pickers.
Why Postio
/wp-content/plugins/postio-address-validation, or install through the Plugins → Add New screen.You need a Postio account. The plugin itself is free; usage is metered against your Postio API credits.
WooCommerce plus seven form builders. Five of the eight wire themselves; the other three take one class per field, with the snippet shown to you on the settings screen. Anything not on the list works through Custom mappings. Want a builder added to the automatic list? Email admin@postio.co.uk, or open an issue at https://github.com/postio-uk/postio-wordpress-plugin.
Yes. Go to Settings → Postio → Custom mappings and add a row. Each row binds one search input (by CSS selector) to one or more output fields — line 1, line 2, town, postcode. That covers any theme or builder that renders plain HTML inputs, which is nearly all of them.
CF7 has no built-in address field, so opt in by class. On each address field shortcode, add the matching class — class:postio-line-1, class:postio-line-2, class:postio-town, class:postio-postcode.
Add an optional [text address-search class:postio-search] field above the address fields if you want a dedicated lookup input separate from line 1. Without it, line 1 doubles as the search input — typing into it shows suggestions, picking one fills line 1 and the other fields.
Only postio-line-1 is required. Anything missing is left untouched.
Add Display CSS Classes on the relevant fields — postio-line-1, postio-line-2, postio-town, postio-postcode. Add postio-search to a dedicated lookup field if you want one separate from line 1. Only postio-line-1 is required.
Elementor Forms is part of Elementor Pro. On each address field's Advanced → Custom CSS Classes, add the matching class — postio-line-1, postio-line-2, postio-town, postio-postcode. Add postio-search to a dedicated lookup field if you want one separate from line 1. Only postio-line-1 is required.
No. Country fields are intentionally not auto-mapped: most form builders use ISO country codes (GB, US) in their dropdowns, but Postio returns the constituent UK country (England, Scotland, etc.). Setting an unmatched value would clear the dropdown, which is worse than leaving it on whatever the customer already chose.
Postio's data is UK-only (Royal Mail PAF + Ordnance Survey). Use it on UK address forms.
The plugin sends no customer data to Postio's servers — only the postcode / search terms the customer types into the autocomplete, and only while they're typing. No customer data is logged on Postio's side beyond the request itself.
assets/address-finder.js is a build of the @postio/address-finder-bundled package (MIT licensed), published on npm. You do not need to go anywhere to read it: the complete original TypeScript source is embedded in the source map shipped alongside it, assets/address-finder.js.map. The plugin's own source is at https://github.com/postio-uk/postio-wordpress-plugin.
Postio Address Finder.