[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f2YdNuOaGwXKPbkqnqoUmMRbogB4vklmJKUWyvg6DNAE":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":141,"fingerprints":206},"portugal-states-distritos-for-woocommerce","Portugal States (Distritos) for WooCommerce","4.2","Marco Almeida | Webdados","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebdados\u002F","\u003Cp>This plugin adds the 18 Portuguese “States” (known as “Distritos”) plus the 2 Autonomous Regions (known as “Regiões Autónomas”, Madeira and Açores) to WooCommerce.\u003C\u002Fp>\n\u003Cp>Also sets the right name for “Districts” and the correct “Postcode”\u002F“City” order and the correct address format for Portugal.\u003C\u002Fp>\n\u003Cp>And… that’s pretty much it.\u003C\u002Fp>\n\u003Cp>Banner photo by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fphotos\u002Fphoto\u002F13866332ac\u002F\" rel=\"ugc\">Nilo Velez\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Adds the Portuguese “States”, known as “Distritos”, to WooCommerce\u003C\u002Fli>\n\u003Cli>Sets the correct address format for Portugal, including the correct “Postal Code”\u002F“City” positioning on the checkout\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Do your customers still write the full address details manually on the checkout?\u003C\u002Fh4>\n\u003Cp>Activate the automatic filling of the address details at the checkout, including street name and neighbourhood, based on the postal, avoiding incorrect data at the time of shipping, with our plugin \u003Ca href=\"https:\u002F\u002Fnakedcatplugins.com\u002Fproduct\u002Fportuguese-postcodes-for-woocommerce-technical-support\u002F\" rel=\"nofollow ugc\">Portuguese Postcodes for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The Portuguese Postcodes plugin can also do a district-postcode cross validation on checkout and guarantee they match.\u003C\u002Fp>\n\u003Ch4>Are you already issuing automatic invoices on your WooCommerce store?\u003C\u002Fh4>\n\u003Cp>If not, get to know our new plugin: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-billing-with-invoicexpress\u002F\" rel=\"ugc\">Invoicing with InvoiceXpress for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Other (premium) plugins\u003C\u002Fh4>\n\u003Cp>Already know our other WooCommerce (premium) plugins?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fnakedcatplugins.com\u002Fproduct\u002Fportuguese-postcodes-for-woocommerce-technical-support\u002F\" rel=\"nofollow ugc\">Portuguese Postcodes for WooCommerce\u003C\u002Fa> – Automatic filling of the address details at the checkout, including street name and neighborhood, based on the postal code\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Finvoicewoo.com\u002F\" rel=\"nofollow ugc\">Invoicing with InvoiceXpress for WooCommerce\u003C\u002Fa> – Automatically issue invoices directly from the WooCommerce order\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fnakedcatplugins.com\u002Fproduct\u002Fdpd-portugal-for-woocommerce\u002F\" rel=\"nofollow ugc\">DPD Portugal for WooCommerce\u003C\u002Fa> – Create shipping and return guide in the DPD webservice directly from the WooCommerce order\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fnakedcatplugins.com\u002Fproduct\u002Ffeed-kuantokusta-for-woocommerce-pro\u002F\" rel=\"nofollow ugc\">Feed KuantoKusta for WooCommerce\u003C\u002Fa> – Publish your products on Kuanto Kusta with this easy to use feed generator\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fnakedcatplugins.com\u002Fproduct\u002Fmultibanco-mbway-credit-card-payshop-ifthenpay-woocommerce-pro-add-on\u002F\" rel=\"nofollow ugc\">Multibanco, MBWAY, Credit card, Payshop and Cofidis Pay for WooCommerce – PRO add-on\u003C\u002Fa> – Extra features for the plugin you already trust to receive payments on your WooCommerce store\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fnakedcatplugins.com\u002Fproduct\u002Fsimple-custom-fields-for-woocommerce-blocks-checkout\u002F\" rel=\"nofollow ugc\">Simple Checkout Fields Manager for WooCommerce\u003C\u002Fa> – Add custom fields and manage (remove, make required or optional) core fields on the new WooCommerce Block-based Checkout\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fnakedcatplugins.com\u002Fproduct\u002Fsimple-woocommerce-order-approval\u002F\" rel=\"nofollow ugc\">Simple WooCommerce Order Approval\u003C\u002Fa> – The hassle-free solution for WooCommerce order approval before payment\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fnakedcatplugins.com\u002Fproduct\u002Fshop-as-client-for-woocommerce-pro-add-on\u002F\" rel=\"nofollow ugc\">Shop as Client for WooCommerce\u003C\u002Fa> – Quickly create orders on behalf of your customers\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fnakedcatplugins.com\u002Fproduct\u002Ftaxonomy-term-and-role-based-discounts-for-woocommerce-pro-add-on\u002F\" rel=\"nofollow ugc\">Taxonomy\u002FTerm and Role based Discounts for WooCommerce\u003C\u002Fa> – Easily create bulk discount rules for products based on any taxonomy terms (built-in or custom)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fnakedcatplugins.com\u002Fproduct\u002Fdpd-seur-geopost-pickup-and-lockers-network-for-woocommerce\u002F\" rel=\"nofollow ugc\">DPD \u002F SEUR \u002F Geopost Pickup and Lockers network for WooCommerce\u003C\u002Fa> – Deliver your WooCommerce orders on the DPD and SEUR Pickup network of Parcelshops and Lockers in 21 European countries\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin adds the Portuguese “States”, known as “Distritos”, to WooCommerce and sets the correct address format for Portugal.",5000,71089,100,9,"2025-12-11T19:11:00.000Z","6.9.4","5.8","7.2",[20,21,22,23,24],"address","districts","portugal","postcode","states","https:\u002F\u002Fwww.webdados.pt\u002Fwordpress\u002Fplugins\u002Fportugal-states-distritos-woocommerce-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fportugal-states-distritos-for-woocommerce.4.2.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":13,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"webdados",21,26600,143,79,"2026-04-04T11:16:27.939Z",[39,59,79,100,120],{"slug":40,"name":41,"version":42,"author":41,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":13,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":57,"download_link":58,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"clicktoaddress-auto-complete","Fetchify","1.11.0","https:\u002F\u002Fprofiles.wordpress.org\u002Fcraftyclicks\u002F","\u003Cp>This plugin can be configured to provide up to 4 different data validation products. It replaces our previous plugins Crafty Clicks Address Auto-Complete and Crafty Clicks Postcode Lookup.\u003C\u002Fp>\n\u003Ch4>Address Auto-Complete\u003C\u002Fh4>\n\u003Cp>Adds address auto-fill, lookup and validation to address forms on the front-end in WooCommerce for over 240 countries.\u003C\u002Fp>\n\u003Cp>The checkout experience becomes faster and easier as a customer no longer has to type out their full address. The smart predictive search helps speed up form filling and boosts usability. Every address is verified at the point of entry. Problems due to incorrect or badly typed address data are drastically reduced.\u003C\u002Fp>\n\u003Ch4>Postcode Lookup\u003C\u002Fh4>\n\u003Cp>The defacto solution for address capture and validation in the UK. Enter any UK postcode in the search field, click the search button and the drop down will show all the relevant address results for that postcode. Select the required address and the form will immediately be populated with accurate information.\u003C\u002Fp>\n\u003Ch4>Phone Validation\u003C\u002Fh4>\n\u003Cp>Verifies all number types and formats including mobile, international and landline numbers in every country\u002Fterritory worldwide. Corrects and re-formats common mistakes within forms to ensure data quality.\u003C\u002Fp>\n\u003Ch4>Email Validation\u003C\u002Fh4>\n\u003Cp>Email Validation provides real-time validation of any email address. Invalid format emails are declined immediately while valid emails are checked to ensure they link to an active provider. The API verifies username and domain elements of the email address.\u003C\u002Fp>\n\u003Ch4>Customer Satisfaction & Conversions\u003C\u002Fh4>\n\u003Cp>Easier and faster checkout saves your customers’ time, improves conversions and builds loyalty.\u003C\u002Fp>\n\u003Ch4>Data Quality\u003C\u002Fh4>\n\u003Cp>User input is validated in real time and your customer database is populated with fully verified addresses, phone numbers and email addresses. Address verification can reduce failed deliveries by up to 50%.\u003C\u002Fp>\n\u003Ch4>WPML Compatibility\u003C\u002Fh4>\n\u003Cp>This plugin is compatible with WPML to make your checkout multilingual. To find out more about WPML go to https:\u002F\u002Fwpml.org\u002F\u003C\u002Fp>\n\u003Ch4>Getting Started\u003C\u002Fh4>\n\u003Cp>In order to use this service, you will need to sign up for an account. You will then receive an access token which will give you access to our service. You need to insert this access token in the configuration options. We offer 30 free searches for testing purposes, but in order to use this plugin on a live site, you must have a paid account with us.\u003C\u002Fp>\n\u003Ch4>Automatic Updates\u003C\u002Fh4>\n\u003Cp>Our service is split into 3 parts:\u003C\u002Fp>\n\u003Col>\n\u003Cli>An API server that delivers the data\u003C\u002Fli>\n\u003Cli>A JS library that can retrieve the data, and generate a basic UI, regardless of platform\u003C\u002Fli>\n\u003Cli>WooCommerce specific JS files (located in clicktoaddress-auto-complete\u002Ffrontend\u002Fjs and clicktoaddress-auto-complete\u002Fadmin\u002Fjs)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The JS library is located on our CDN to ensure that you will automatically receive any updates. If there’s an update to the API and changes to the JS library are required in order for the plugin to function correctly, you will not have to worry about updating it yourself.\u003C\u002Fp>\n","This plugin adds global address auto-complete functionality to the address forms on the front-end in WooCommerce.",700,19544,5,"2025-06-05T17:44:00.000Z","6.8.5","4.0","",[20,54,55,56,23],"email","lookup","phone","https:\u002F\u002Ffetchify.com\u002Fintegrations\u002Fwoocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclicktoaddress-auto-complete.1.11.0.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":13,"num_ratings":69,"last_updated":70,"tested_up_to":16,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":77,"download_link":78,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"postcodes4u-address-finder","Postcodes4U Address Finder","1.5.39","3XSoftware","https:\u002F\u002Fprofiles.wordpress.org\u002Fsandrac\u002F","\u003Cp>\u003Cstrong>Postcodes4U Address Finder\u003C\u002Fstrong> Lets you look up an address using a UK Postcode.\u003C\u002Fp>\n\u003Cp>It allows Postcode Address Lookup to be added to your WooCommerce Checkout pages as well as Contact Form 7 and Gravity Form pages.\u003C\u002Fp>\n\u003Cp>Easy integration into any other WordPress Page.\u003C\u002Fp>\n\u003Cp>Also includes our own customisable Contact Form with Postcode lookup that can be added to any of your pages.\u003C\u002Fp>\n\u003Ch4>Please Note\u003C\u002Fh4>\n\u003Cp>THIS POSTCODE LOOKUP IS A UK ONLY SERVICE SO WILL NOT WORK FOR ANY OTHER COUNTRY.\u003C\u002Fp>\n\u003Cp>THIS PLUGIN REQUIRES YOU TO REGISTER AT: \u003Ca href=\"http:\u002F\u002Fwww.postcodes4u.co.uk\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.postcodes4u.co.uk\u003C\u002Fa>\u003Cbr \u002F>\nWHERE YOU WILL RECEIVE 30 FREE CREDITS ON REGISTRATION\u003C\u002Fp>\n\u003Cp>Additional Lookup Credits Can Be Purchased From as little as 1.4p per Postcode Lookup – going up to 5p per Postcode Lookup Depending on the volume of Lookups Purchased.\u003C\u002Fp>\n\u003Cp>Credits are purchased using your account at \u003Ca href=\"http:\u002F\u002Fwww.postcodes4u.co.uk\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.postcodes4u.co.uk\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you wish to see how the Postcodes4u Postcode Lookup works before creating a Postcodes4u account, then use our ‘Test’ Postcodes\u003Cbr \u002F>\nAA901XX, AA902XX, AA903XX and AA901XX.\u003C\u002Fp>\n\u003Ch4>Technical features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>100% user friendly, easy to install & remove\u003C\u002Fli>\n\u003Cli>Lightweight, clean code\u003C\u002Fli>\n\u003Cli>Works with WooCommerce 2.2.3 – 10.5.1\u003C\u002Fli>\n\u003Cli>ContactForm 7 v4.0 – v6.1.5\u003C\u002Fli>\n\u003Cli>GravityForms v2.3.1.12 – 2.9.28\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you have questions or issues with the WordPress Postcodes4u Plugin then visit the support forum\u003Cbr \u002F>\n \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpostcodes4u-address-finder\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpostcodes4u-address-finder\u003C\u002Fa> and enter your query.\u003Cbr \u002F>\nOr you can email us at \u003Ca href=\"mailto:support@postcodes4u.co.uk\" rel=\"nofollow ugc\">support@postcodes4u.co.uk\u003C\u002Fa>\u003C\u002Fp>\n","Requires WooCommerce at least: 2.2.3 Tested WooCommerce up to: 10.5.1 Tested ContactForm7 4.9.2 - 6.1.5 Tested Gravity Forms 2.4.15 - 2.9.",400,18681,3,"2026-02-20T16:15:00.000Z","3.0","5.6.4",[20,74,75,23,76],"contactform7","gravityforms","woocommerce","http:\u002F\u002Fplugins.3xsoftware.co.uk","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpostcodes4u-address-finder.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":27,"num_ratings":27,"last_updated":89,"tested_up_to":16,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":98,"download_link":99,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"postcode-eu-address-validation","Postcode.eu Address Validation","2.7.2","Postcode.nl B.V.","https:\u002F\u002Fprofiles.wordpress.org\u002Fpostcodenl\u002F","\u003Cp>Postcode.eu Address validation provides address autocomplete and validation with an easy to implement API. The API offers addresses from several European countries, and more countries are constantly being added. We only work with official sources such as postal companies and governments to ensure high quality and accurate data that is up to date.\u003C\u002Fp>\n\u003Cp>The Postcode.eu Address Validation plugin uses the Dutch Postcode API and International Address API to streamline the checkout process. By offering autocomplete suggestions for both Dutch and international addresses, it simplifies address input for customers. This functionality helps improve the accuracy of deliveries, reduce return rates due to incorrect addresses, and increase overall customer satisfaction. The result is a more efficient e-commerce operation with a higher conversion rate.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Address Autocompletion\u003C\u002Fstrong>: This feature drastically reduces the time and effort required to enter addresses, offering autofill suggestions as your customer types, applicable for both Dutch and international addresses.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Dutch Address Completion\u003C\u002Fstrong>: Choose to autocomplete Dutch addresses based on postcode and house number, or utilize the single field input feature for an even smoother process.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Europe-Wide Coverage\u003C\u002Fstrong>: Enjoy access to all supported countries within Europe with a single subscription, expanding the reach of your e-commerce business. \u003Ca href=\"https:\u002F\u002Fwww.postcode.eu\u002Fproducts\u002Faddress-api\u002Finternational\" rel=\"nofollow ugc\">View a full list of supported countries here\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Accuracy\u003C\u002Fstrong>: Our plugin draws on official, up-to-date sources such as national cadastre and postal companies, ensuring all address data is precise and accurate.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Risk-Free Testing\u003C\u002Fstrong>: Try out our API for free and without obligations, enabling you to see firsthand the benefits it can bring to your WooCommerce platform.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Typo Recognition\u003C\u002Fstrong>: The plugin uses smart technology to detect and correct spelling errors, preventing wrong entries from being saved in your system.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Formatted Address Output\u003C\u002Fstrong>: Choose to display an easy-to-read address for your customers, offering a clear and streamlined look instead of the standard address fields.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual Input Option\u003C\u002Fstrong>: Gives customers the freedom to bypass autocomplete and manually enter their address if they prefer, ensuring the checkout process is tailored to everyone’s comfort level.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Protection\u003C\u002Fstrong>: There are no hidden tracking elements and your data is never resold.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regular Updates\u003C\u002Fstrong>: Our system stays current with regular updates to supported countries, ensuring your business remains global without any extra effort.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Account and Pricing\u003C\u002Fh4>\n\u003Cp>To use the Postcode.eu Address Validation plugin, a separate account is required. Register your account at \u003Ca href=\"https:\u002F\u002Faccount.postcode.eu\" rel=\"nofollow ugc\">account.postcode.eu\u003C\u002Fa>. You can test our service for free. After testing and implementing, you indicate that the subscription can start and you make the choice for a subscription. For information on pricing, \u003Ca href=\"https:\u002F\u002Fwww.postcode.eu\u002Fproducts\u002Faddress-api\u002Fprices\" rel=\"nofollow ugc\">visit our website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Third-Party Service Usage\u003C\u002Fh3>\n\u003Cp>This plugin relies on the Postcode.eu API, a third-party service, for address autocompletion and validation. The use of this service is essential for the plugin’s functionality, enabling it to provide accurate address suggestions and validations across multiple countries using official postal data.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.postcode.eu\u002Fdocuments\u002Ftermsandconditions.pdf\" rel=\"nofollow ugc\">Terms and Conditions\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.postcode.eu\u002Fprivacy\" rel=\"nofollow ugc\">Privacy policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>API Usage Context\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>The service is used during the checkout process to offer address autocompletion suggestions to the user.\u003C\u002Fli>\n\u003Cli>The plugin communicates with the Postcode.eu API servers to retrieve address data based on the input provided by the user.\u003C\u002Fli>\n\u003Cli>A valid Postcode.eu account is required to access the API services.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more details on the Postcode.eu API and how to obtain an account, please visit \u003Ca href=\"https:\u002F\u002Fpostcode.eu\" rel=\"nofollow ugc\">Postcode.eu\u003C\u002Fa>.\u003C\u002Fp>\n","Address autocomplete and validation using the Postcode.eu API. Supports both Dutch and international addresses.",200,4548,"2026-03-02T10:01:00.000Z","5.2","7.4",[93,94,95,96,97],"address-api","address-autocomplete","address-validation","postcode-api","postcode-check","https:\u002F\u002Fwww.postcode.eu\u002Fproducts\u002Faddress-api\u002Fimplementation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpostcode-eu-address-validation.2.7.2.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":13,"num_ratings":110,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":52,"tags":114,"homepage":117,"download_link":118,"security_score":119,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"beomps-korea-postcode-search","Beomps Korea Postcode Search","3.4","beomps","https:\u002F\u002Fprofiles.wordpress.org\u002Fbeomps\u002F","\u003Cp>*Bug fixed. – http 통신시 다음 api 호출 수정. 버그 리포팅해주신, @David님 감사합니다.\u003C\u002Fp>\n\u003Cp>*Bug fixed. – 우커머스 업데이트 이후, 한글 번역이 마지막에 해당 라벨 필드값으로 덮어지도록 변경됐습니다. 이에따라 ‘우편번호 찾기’버튼이 노출되지 않아 큰 문제가 있었습니다. 임시로 상세주소 윗 라벨에 버튼을 추가하였습니다. 또한 다음 api 주소 변경 처리하였습니다. 버그 리포팅해주신, @최진욱님 감사합니다.\u003C\u002Fp>\n\u003Cp>*Bug fixed. – Ajax 사용시 php 공백 문제 수정. 버그 리포팅해주신, @changwoo님 감사합니다.\u003C\u002Fp>\n\u003Cp>관리자 페이지가 추가되었습니다. 지난 2.0 작업 이후 코드라인으로 변경해야 했던 부분들에 대해 관리자 페이지에서 수정 가능합니다.\u003Cbr \u002F>\n-프로토콜 타입 선택가능(기본 값은 http)\u003Cbr \u002F>\n-우편번호 5자리\u002F6자리 선택가능\u003Cbr \u002F>\n-우편번호 찾기 버튼명 변경가능\u003Cbr \u002F>\n-청구\u002F배송 주소의 기본 우커머스 입력 필드 표시가능(기본 값은 필수적이지 않은 입력부분 미표시 설정입니다.)\u003Cbr \u002F>\n-기부 기능 추가\u003Cbr \u002F>\n-우커머스 계정 페이지에 청구\u002F배송 주소에 우편번호 검색 버튼 추가(의견사항)\u003C\u002Fp>\n\u003Cp>*어드민 설정 페이지가 생김으로써, 구버젼의 소스코드 라에서 변경하셨던 부분은 다시 설정을 해주셔야합니다. 업데이트 이후 필히 확인부탁드립니다.\u003Cbr \u002F>\n*다음 업데이트 기능은 몇몇 특정 웹브라우져(카카오톡내 웹브라우져, 네이버 앱 웹브라우져 등)에서 팝업 문제가 발생한다는 의견이 있어, 검색 부분을 Ajax와 iframe or div값을 이용하여 창 전환 없이 검색기능 추가할 예정입니다.\u003C\u002Fp>\n\u003Cp>*많은 분들이 관심가져주셔서 감사드리며, 사용시 생기는 문제나 의견 사항은 (https:\u002F\u002Fwww.beomps.com\u002Fforums\u002Fforum\u002Fforum\u002Fbeomps-korea-postcode-search\u002F) 포럼에 남겨주시면, 많은 분들께 도움이 됩니다.\u003C\u002Fp>\n\u003Cp>우커머스의 한국형 도로명 주소\u002F 우편번호 검색 플러그인 입니다.\u003C\u002Fp>\n\u003Cp>해당 플러그인은 한국내 도로명 주소 및 우편번호 검색의 특수성에 따라 우커머스 사용이 불편하여 제작 하였습니다.\u003Cbr \u002F>\n많은 한국 워드프레스 및 우커머스 사용자들이 해당 부분에 대해 불편을 겪으리라 생각되어 오픈하여 공개합니다.\u003Cbr \u002F>\n사용에 따른 불편 사항 및 버그는 워드프레스 플러그인 소개부분의 코멘트 부분에 남겨주시기 부탁드리며,\u003Cbr \u002F>\n공개 소프트웨어인 만큼 고객에 맞춘 기술지원은 불가합니다.\u003C\u002Fp>\n\u003Cp>많은 사용자 분들께서 해당 플러그인에 발전에 기여 부탁드리며, 추가 개발\u002F변경 된 부분에 대해서 공유를 원하시면,\u003Cbr \u002F>\nbeomps@gmail.com 으로 소스와 개발자 정보,코멘트를 알려주시면 해당 플러그인에 추가\u002F변경 하여 재공유 하도록 하겠습니다.\u003C\u002Fp>\n\u003Cp>상업\u002F비상업적 용도로 무료로 사용 가능하며, 소스를 변경하여 재배포시 플러그인 소스 상단 개발자 정보에 대한 분리 표기 부탁드립니다.\u003Cbr \u002F>\n재배포에 따른 변경 관리 책임은 재배포자에게 있습니다. 또한 재배포에 따른 다음 API 사용에 대한 라이센스는 필히 따로 연락\u002F승인 받아서 사용하여야 합니다.\u003Cbr \u002F>\n해당 플러그인의 성격상, 사용상 생길 수 있는 문제에 대한 책임은 사용자에게 있습니다.\u003C\u002Fp>\n\u003Cp>플러그인을 사용함으로써 위 사항에 대해 동의하는 것으로 간주합니다.\u003C\u002Fp>\n\u003Cp>다음 오픈 API 를 사용하여 제작되었습니다.\u003C\u002Fp>\n\u003Cp>Beomps(박성범):\u003Cbr \u002F>\n플러그인 공개에 흔쾌히 동의 해주신 다음 지도 팀(http:\u002F\u002Fblog.daum.net\u002Fdaummaps\u002F565)에게 감사합니다.\u003Cbr \u002F>\n조언을 준 동기들과 친구들에게 감사합니다.\u003C\u002Fp>\n\u003Cp>개발 노트\u003C\u002Fp>\n\u003Cul>\n\u003Cli>우커머스 결제에 영향이 최소화 되도록 체크아웃 필드에 대한 변경은 하지 않았습니다.\u003C\u002Fli>\n\u003Cli>필드 변경을 위해서는 custom_override_checkout_fields 함수의 unset을 사용하시면 각 필드들을 수정 하실 수 있습니다. (“성” 부분을 지우겠다, “회사명” 부분을 지우겠다, “도시” 부분을 지우겠다. etc)\u003C\u002Fli>\n\u003Cli>위의 필드 수정시에는 기존 워드프레스 사용자 청구\u002F배송지 폼과 불일치가 발생할 수 있으며, PG 결제에 영향을 미칠 수 있으니 주의 하시기 바랍니다.\u003C\u002Fli>\n\u003Cli>http 사용시와 https 사용시로 구분 작성 되었습니다. 어드민 패널에서 수정 가능합니다. (기본 http)\u003C\u002Fli>\n\u003Cli>다음 api 호출 스크립트의 action이 워드프레스 로딩시 로딩 되도록 작성 되어있습니다. 속도 향상을 위해 우커머스 체크아웃시만 한정 하실수 있으시면 변경 및 공유 부탁드립니다.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is Searcher Korea Postcode and road address.\u003C\u002Fp>\n\u003Cp>This plugin made from specific Korea Postcode rule. Woocommerce can’t support Korea Postcode.\u003Cbr \u002F>\nMany korean user in WordPress and Woocommerce has uncomportable using checkout postcode form. So, share this plugin.\u003Cbr \u002F>\nif you has issue or bug, write comments in wordpress comments page.\u003Cbr \u002F>\nAs open source plugin, Can’t support individual technical services.\u003C\u002Fp>\n\u003Cp>I hope, many user’s this plugin contribute more enhance. If you want your add function or modify origin source,\u003Cbr \u002F>\nshare your source and comments, information to “beomps@gmail”. then I will redistribution this plugin.\u003C\u002Fp>\n\u003Cp>Free use commercial\u002Fnon-commercial. If you change source and redistribution, you must should mark developer information separately.\u003Cbr \u002F>\nAnd you has take responsibility for management. Also you should give aproval at daum map teams.\u003C\u002Fp>\n\u003Cp>Developer has no take responsibility for management. This plugin user has responsibility for all problems.\u003C\u002Fp>\n\u003Cp>If you use this plugin, you will be agreeing to the above TERMS AND CONDITIONS by default\u003C\u002Fp>\n\u003Cp>This plug in made from Daum Open API.\u003C\u002Fp>\n\u003Cp>Beomps(park seong beom)\u003Cbr \u002F>\nThanks for Daum Map team(http:\u002F\u002Fblog.daum.net\u002Fdaummaps\u002F565) to open this plugin.\u003Cbr \u002F>\nThanks for my co-worekers and friends.\u003C\u002Fp>\n\u003Cp>Dev Note\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Changing checkout form fields for woocommerce charge.\u003C\u002Fli>\n\u003Cli>Available change checkout form fields through ‘ custom_override_checkout_fields’ functions ‘unset’ code. (ex. Delete “lastname”,”company name”,”city”..etc)\u003C\u002Fli>\n\u003Cli>If you change checkout form fiels, can cause Paygate\u002FUser form’s not same problems.  \u003C\u002Fli>\n\u003Cli>You can choose two modes, “http” or “https” through admin pannel\u003C\u002Fli>\n\u003Cli>When initiate wordpress page, active Daum API script. If you solve this problem for increase loading time, share for me.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>Dev Note\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Changing checkout form fields for woocommerce charge.\u003C\u002Fli>\n\u003Cli>Available change checkout form fields through ‘ custom_override_checkout_fields’ functions ‘unset’ code. (ex. Delete “lastname”,”company name”,”city”..etc)\u003C\u002Fli>\n\u003Cli>If you change checkout form fiels, can cause Paygate\u002FUser form’s not same problems.  \u003C\u002Fli>\n\u003Cli>You can choose two modes, “http” or “https” through admin pannel\u003C\u002Fli>\n\u003Cli>When initiate wordpress page, active Daum API script. If you solve this problem for increase loading time, share for me.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Ch3>A brief Markdown Example\u003C\u002Fh3>\n","우커머스의 한국형 도로명 주소\u002F우편번호 검색 플러그인 입니다.",90,11254,11,"2017-11-15T11:21:00.000Z","4.8.28","4.2.3",[20,104,115,23,116],"korea","search","http:\u002F\u002Fbeomps.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbeomps-korea-postcode-search.zip",85,{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":13,"num_ratings":130,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":134,"tags":135,"homepage":139,"download_link":140,"security_score":119,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"spikkl-address-lookup","Spikkl Address Lookup","1.6.8","Edwin van den Berg","https:\u002F\u002Fprofiles.wordpress.org\u002Fspikkl\u002F","\u003Cp>Spikkl Address Lookup validates the postcode and street number combination during checkout and fills additional address values automatically.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fspikkl\u002Fspikkl-php-woocommerce-plugin\" rel=\"nofollow ugc\">Published on Github\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Note\u003C\u002Fh4>\n\u003Cp>The Spikkl Address Lookup service is a Dutch service only, and currently, will not work for any other country.\u003C\u002Fp>\n\u003Cp>The plugin requires you to register at \u003Ca href=\"https:\u002F\u002Fwww.spikkl.nl\u002Fsignup\" rel=\"nofollow ugc\">Spikkl\u003C\u002Fa> where you get 100 free request per months.\u003C\u002Fp>\n\u003Ch4>Technical features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>100% user friendly, easy to install, easy to uninstall\u003C\u002Fli>\n\u003Cli>Light weight and clean code\u003C\u002Fli>\n\u003Cli>Compatible with WooCommerce 3.1 – 4.4\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>If you have questions or issues with the WordPress Spikkl Address Lookup Plugin then the visit\u003Cbr \u002F>\nthe Spikkl \u003Ca href=\"https:\u002F\u002Fwww.spikkl.nl\u002Fdocumentation\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> or the Spikkl \u003Ca href=\"https:\u002F\u002Fwww.spikkl.nl\u002Fmodules\u002Fwordpress\" rel=\"nofollow ugc\">plugin page\u003C\u002Fa>. Or you can email us at \u003Ca href=\"mailto:support@spikkl.nl\" rel=\"nofollow ugc\">support@spikkl.nl\u003C\u002Fa>.\u003C\u002Fp>\n","Spikkl Address Lookup validates the Dutch postcode and street number combination during checkout and fills additional address values automatically.",30,2034,2,"2021-04-20T11:17:00.000Z","5.5.18","4.4","5.6",[95,136,137,23,138],"billing","checkout","shipping","https:\u002F\u002Fwww.spikkl.nl\u002Fmodules","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspikkl-address-lookup.1.6.8.zip",{"attackSurface":142,"codeSignals":181,"taintFlows":193,"riskAssessment":194,"analyzedAt":205},{"hooks":143,"ajaxHandlers":172,"restRoutes":177,"shortcodes":178,"cronEvents":179,"entryPointCount":180,"unprotectedCount":180},[144,150,155,159,162,165,169],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","admin_notices","webdados_portuguese_postcodes_nag","webdados_portuguese_postcodes_nag\\webdados_portuguese_postcodes_nag.php",6,{"type":145,"name":151,"callback":152,"file":153,"line":154},"plugins_loaded","woocommerce_portugal_states_init","woocommerce-portugal-states.php",35,{"type":156,"name":157,"callback":157,"file":153,"line":158},"filter","woocommerce_states",65,{"type":156,"name":160,"callback":160,"file":153,"line":161},"woocommerce_get_country_locale",67,{"type":156,"name":163,"callback":163,"file":153,"line":164},"woocommerce_localisation_address_formats",69,{"type":145,"name":166,"callback":167,"file":153,"line":168},"before_woocommerce_init","closure",138,{"type":145,"name":170,"callback":167,"file":153,"line":171},"admin_init",147,[173],{"action":174,"nopriv":175,"callback":174,"hasNonce":175,"hasCapCheck":175,"file":148,"line":176},"dismiss_webdados_portuguese_postcodes_nag",false,38,[],[],[],1,{"dangerousFunctions":182,"sqlUsage":183,"outputEscaping":185,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":180,"bundledLibraries":192},[],{"prepared":27,"raw":27,"locations":184},[],{"escaped":180,"rawEcho":130,"locations":186},[187,190],{"file":148,"line":188,"context":189},24,"raw output",{"file":148,"line":191,"context":189},27,[],[],{"summary":195,"deductions":196},"The plugin 'portugal-states-distritos-for-woocommerce' v4.2 exhibits a mixed security posture. On the positive side, it has a clean vulnerability history with no recorded CVEs and a small attack surface. The code analysis shows no dangerous functions, all SQL queries use prepared statements, and there are no file operations or external HTTP requests, which are good security indicators. However, a significant concern is the presence of one AJAX handler that lacks authentication checks. This represents a direct entry point for potential malicious activity without proper authorization. Additionally, only one out of three outputs is properly escaped, leaving room for cross-site scripting vulnerabilities. The lack of nonce checks on the unprotected AJAX handler further exacerbates this risk.\n\nThe vulnerability history being clean is a strong point, suggesting the developers have a good track record or the plugin's functionality hasn't attracted widespread targeting. However, the static analysis reveals potential weaknesses that could be exploited. The unprotected AJAX endpoint, combined with insufficient output escaping, forms a primary concern. While the absence of critical taint flows and dangerous functions is reassuring, the identified gaps in authentication and output sanitization present a notable risk that should be addressed to improve the plugin's overall security. The plugin's strengths lie in its clean history and careful SQL handling, but its weaknesses are concentrated in its handling of user-facing inputs and authorization.",[197,200,202],{"reason":198,"points":199},"Unprotected AJAX handler",8,{"reason":201,"points":149},"Insufficient output escaping",{"reason":203,"points":204},"Missing nonce check on AJAX",7,"2026-03-16T18:07:58.794Z",{"wat":207,"direct":212},{"assetPaths":208,"generatorPatterns":209,"scriptPaths":210,"versionParams":211},[],[],[],[],{"cssClasses":213,"htmlComments":216,"htmlAttributes":223,"restEndpoints":226,"jsGlobals":227,"shortcodeOutput":229},[214,215],"form-row-first","form-row-last",[217,218,219,220,221,222],"WooCommerce CRUD not needed","WooCommerce HPOS not needed - https:\u002F\u002Fgithub.com\u002Fwoocommerce\u002Fwoocommerce\u002Fwiki\u002FHigh-Performance-Order-Storage-Upgrade-Recipe-Book","WooCommerce block-based Cart and Checkout ready","If you’re reading this you must know what you’re doing ;-) Greetings from sunny Portugal!","Exit if accessed directly","AJAX SET TRANSIENT FOR 90 DAYS",[224,225],"data-country_code","data-state_code",[],[228],"WC_Webdados_Distritos",[]]