Address Autocomplete Anything – Google Address Autocomplete for Any Form
Address Autocomplete Anything adds Google’s address suggestions to any form on your WordPress site. Someone starts typing their street address, picks the right one from the list, and the rest of the address fills itself in: city, state, ZIP or postal code, and country. Your customers type less, and you get addresses spelled the way the post office spells them. I first built it for my photography plugin, Sunshine Photo Cart, then realized it could work with anything that has an address field (hence the name). Checkout pages, donation forms, membership sign ups, booking forms and contact forms all work, because it isn’t tied to any one plugin. See how it works on the Address Autocomplete website Set it up by clicking your form’s fields In the settings, choose the page with your form and click “Pick fields”. The plugin opens your form in a new tab, finds the address fields and tags each one as the street address, city, state, ZIP or country. Check the tags, click Done, and the fields show up on the settings page, ready to save. You don’t need to write any code or dig through your page’s HTML. If your form is in a popup or on the second step of a multi-step form, pause the picker, open the popup or go to that step, then carry on picking. If you’re comfortable with CSS selectors, you can still type them in yourself. How to find your CSS selectors Addresses that fit your form Only the countries you want. Limit suggestions to the countries you ship to or serve. If your form has a country dropdown, the suggestions follow whichever country the customer picks. Street format that matches the country. A US address fills in as “2510 Sunny Ridge Ln” and a German one as “Hauptstraße 12”, with nothing for you to set up. Full names or short codes. Fill a state field with “California” or “CA”, and a country field with “United States” or “US”, whichever your form expects. Several parts in one field. Add text before or after a value, or combine parts of the address into one field, like a single “City, State ZIP” line. Backups for missing data. When Google doesn’t return part of an address, choose what to use instead, like the postal town when there’s no city. Your language. Show suggestions in the language you choose, or match each visitor’s browser. Only where it’s needed. Load it only on the pages with your form, so the rest of your site doesn’t load Google’s script. What you need You need a Google Maps API key with the Maps JavaScript API and Places API (New) turned on. A setup wizard walks you through it the first time you turn on the plugin, and the Test key button checks your key with Google. If something is wrong, like billing that isn’t set up or an API that isn’t turned on, it tells you in plain words what to fix. Google asks for billing details, but every account gets 10,000 free autocomplete requests a month, which is more than most sites will ever use. More on what Google charges Address Autocomplete Premium The free version sets up autocomplete on one form. Address Autocomplete Premium adds: One-click setup for 11 plugins. Turn it on for WooCommerce (classic and block checkout, billing and shipping), Gravity Forms (the Address field), Easy Digital Downloads (checkout and account page), LifterLMS, Paid Memberships Pro (billing and shipping), MemberPress, GiveWP, Charitable, Paymattic, Tutor LMS and FluentCart, with no fields to pick. As many forms as you need. Set it up on your checkout, your donation form and your contact form, each with its own fields and countries. More of Google’s data. Fill fields with the street number and street name separately, the business or place name, apartment or unit, neighborhood, sub locality, county, and latitude and longitude for maps. Learn more about Address Autocomplete Premium External services Google Maps Platform. The address suggestions come from Google. On the pages you choose, the plugin loads Google’s Maps JavaScript API with your API key. As a visitor types into the address field, what they type goes to Google, which sends back matching addresses. The Test key button also sends your API key to Google to check it. Google’s terms of service and privacy policy apply. WP Sunshine email list. The setup wizard offers to sign you up for emails about the plugin. When you click “Sign up and continue”, the plugin sends the first name and email you entered, plus your site’s time zone, to wpsunshine.com. Nothing is sent if you skip that step. See the WP Sunshine privacy policy.
Beomps Korea Postcode Search
*Bug fixed. – http 통신시 다음 api 호출 수정. 버그 리포팅해주신, @David님 감사합니다. *Bug fixed. – 우커머스 업데이트 이후, 한글 번역이 마지막에 해당 라벨 필드값으로 덮어지도록 변경됐습니다. 이에따라 ‘우편번호 찾기’버튼이 노출되지 않아 큰 문제가 있었습니다. 임시로 상세주소 윗 라벨에 버튼을 추가하였습니다. 또한 다음 api 주소 변경 처리하였습니다. 버그 리포팅해주신, @최진욱님 감사합니다. *Bug fixed. – Ajax 사용시 php 공백 문제 수정. 버그 리포팅해주신, @changwoo님 감사합니다. 관리자 페이지가 추가되었습니다. 지난 2.0 작업 이후 코드라인으로 변경해야 했던 부분들에 대해 관리자 페이지에서 수정 가능합니다. -프로토콜 타입 선택가능(기본 값은 http) -우편번호 5자리/6자리 선택가능 -우편번호 찾기 버튼명 변경가능 -청구/배송 주소의 기본 우커머스 입력 필드 표시가능(기본 값은 필수적이지 않은 입력부분 미표시 설정입니다.) -기부 기능 추가 -우커머스 계정 페이지에 청구/배송 주소에 우편번호 검색 버튼 추가(의견사항) *어드민 설정 페이지가 생김으로써, 구버젼의 소스코드 라에서 변경하셨던 부분은 다시 설정을 해주셔야합니다. 업데이트 이후 필히 확인부탁드립니다. *다음 업데이트 기능은 몇몇 특정 웹브라우져(카카오톡내 웹브라우져, 네이버 앱 웹브라우져 등)에서 팝업 문제가 발생한다는 의견이 있어, 검색 부분을 Ajax와 iframe or div값을 이용하여 창 전환 없이 검색기능 추가할 예정입니다. *많은 분들이 관심가져주셔서 감사드리며, 사용시 생기는 문제나 의견 사항은 (https://www.beomps.com/forums/forum/forum/beomps-korea-postcode-search/) 포럼에 남겨주시면, 많은 분들께 도움이 됩니다. 우커머스의 한국형 도로명 주소/ 우편번호 검색 플러그인 입니다. 해당 플러그인은 한국내 도로명 주소 및 우편번호 검색의 특수성에 따라 우커머스 사용이 불편하여 제작 하였습니다. 많은 한국 워드프레스 및 우커머스 사용자들이 해당 부분에 대해 불편을 겪으리라 생각되어 오픈하여 공개합니다. 사용에 따른 불편 사항 및 버그는 워드프레스 플러그인 소개부분의 코멘트 부분에 남겨주시기 부탁드리며, 공개 소프트웨어인 만큼 고객에 맞춘 기술지원은 불가합니다. 많은 사용자 분들께서 해당 플러그인에 발전에 기여 부탁드리며, 추가 개발/변경 된 부분에 대해서 공유를 원하시면, beomps@gmail.com 으로 소스와 개발자 정보,코멘트를 알려주시면 해당 플러그인에 추가/변경 하여 재공유 하도록 하겠습니다. 상업/비상업적 용도로 무료로 사용 가능하며, 소스를 변경하여 재배포시 플러그인 소스 상단 개발자 정보에 대한 분리 표기 부탁드립니다. 재배포에 따른 변경 관리 책임은 재배포자에게 있습니다. 또한 재배포에 따른 다음 API 사용에 대한 라이센스는 필히 따로 연락/승인 받아서 사용하여야 합니다. 해당 플러그인의 성격상, 사용상 생길 수 있는 문제에 대한 책임은 사용자에게 있습니다. 플러그인을 사용함으로써 위 사항에 대해 동의하는 것으로 간주합니다. 다음 오픈 API 를 사용하여 제작되었습니다. Beomps(박성범): 플러그인 공개에 흔쾌히 동의 해주신 다음 지도 팀(http://blog.daum.net/daummaps/565)에게 감사합니다. 조언을 준 동기들과 친구들에게 감사합니다. 개발 노트 우커머스 결제에 영향이 최소화 되도록 체크아웃 필드에 대한 변경은 하지 않았습니다. 필드 변경을 위해서는 custom_override_checkout_fields 함수의 unset을 사용하시면 각 필드들을 수정 하실 수 있습니다. (“성” 부분을 지우겠다, “회사명” 부분을 지우겠다, “도시” 부분을 지우겠다. etc) 위의 필드 수정시에는 기존 워드프레스 사용자 청구/배송지 폼과 불일치가 발생할 수 있으며, PG 결제에 영향을 미칠 수 있으니 주의 하시기 바랍니다. http 사용시와 https 사용시로 구분 작성 되었습니다. 어드민 패널에서 수정 가능합니다. (기본 http) 다음 api 호출 스크립트의 action이 워드프레스 로딩시 로딩 되도록 작성 되어있습니다. 속도 향상을 위해 우커머스 체크아웃시만 한정 하실수 있으시면 변경 및 공유 부탁드립니다. This plugin is Searcher Korea Postcode and road address. This plugin made from specific Korea Postcode rule. Woocommerce can’t support Korea Postcode. Many korean user in WordPress and Woocommerce has uncomportable using checkout postcode form. So, share this plugin. if you has issue or bug, write comments in wordpress comments page. As open source plugin, Can’t support individual technical services. I hope, many user’s this plugin contribute more enhance. If you want your add function or modify origin source, share your source and comments, information to “beomps@gmail”. then I will redistribution this plugin. Free use commercial/non-commercial. If you change source and redistribution, you must should mark developer information separately. And you has take responsibility for management. Also you should give aproval at daum map teams. Developer has no take responsibility for management. This plugin user has responsibility for all problems. If you use this plugin, you will be agreeing to the above TERMS AND CONDITIONS by default This plug in made from Daum Open API. Beomps(park seong beom) Thanks for Daum Map team(http://blog.daum.net/daummaps/565) to open this plugin. Thanks for my co-worekers and friends. Dev Note Changing checkout form fields for woocommerce charge. Available change checkout form fields through ‘ custom_override_checkout_fields’ functions ‘unset’ code. (ex. Delete “lastname”,”company name”,”city”..etc) If you change checkout form fiels, can cause Paygate/User form’s not same problems. You can choose two modes, “http” or “https” through admin pannel When initiate wordpress page, active Daum API script. If you solve this problem for increase loading time, share for me. Dev Note Changing checkout form fields for woocommerce charge. Available change checkout form fields through ‘ custom_override_checkout_fields’ functions ‘unset’ code. (ex. Delete “lastname”,”company name”,”city”..etc) If you change checkout form fiels, can cause Paygate/User form’s not same problems. You can choose two modes, “http” or “https” through admin pannel When initiate wordpress page, active Daum API script. If you solve this problem for increase loading time, share for me. Arbitrary section A brief Markdown Example