[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f8tBGQg0XfcNPzzummxKuSaqh6KR8qgG-zcnnZjmB-MI":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":62,"crawl_stats":37,"alternatives":69,"analysis":176,"fingerprints":656},"acf-city-selector","ACF City Selector","1.17.0","Beee","https:\u002F\u002Fprofiles.wordpress.org\u002Fbeee\u002F","\u003Cp>ACF City Selector is an extension for Advanced Custom Fields which creates a new field where you can select a city, depending on country and province\u002Fstate.\u003C\u002Fp>\n\u003Ch4>Added field\u003C\u002Fh4>\n\u003Cp>3 select options\u003Cbr \u002F>\n* country\u003Cbr \u002F>\n* state\u002Fprovince\u003Cbr \u002F>\n* city\u003C\u002Fp>\n\u003Ch4>Plugin website\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Facf-city-selector.com\" rel=\"nofollow ugc\">https:\u002F\u002Facf-city-selector.com\u003C\u002Fa>\u003C\u002Fp>\n","This plugin adds a new (ACF) field to select a city depending on country and state\u002Fprovince.",200,9541,0,"2025-08-28T08:57:00.000Z","6.8.5","3.6.0","7.0",[19,20,21,22,23],"advanced-custom-fields","city","country","province","state","https:\u002F\u002Facf-city-selector.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facf-city-selector.1.17.0.zip",76,2,1,"2025-04-01 00:00:00","2026-03-15T15:16:48.613Z",[32,46],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":37,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":29,"updated_date":43,"references":44,"days_to_patch":37},"CVE-2025-31832","acf-city-selector-unauthenticated-sensitive-information-exposure","ACF City Selector \u003C= 1.16.0 - Unauthenticated Sensitive Information Exposure","The ACF City Selector plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 1.16.0. This makes it possible for unauthenticated attackers to extract sensitive user or configuration data.",null,"\u003C=1.16.0","medium",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:L\u002FI:N\u002FA:N","Exposure of Sensitive Information to an Unauthorized Actor","2025-04-10 13:13:49",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F8a9df5f6-2df7-4d32-81ee-da9c4080420d?source=api-prod",{"id":47,"url_slug":48,"title":49,"description":50,"plugin_slug":4,"theme_slug":37,"affected_versions":51,"patched_in_version":52,"severity":53,"cvss_score":54,"cvss_vector":55,"vuln_type":56,"published_date":57,"updated_date":58,"references":59,"days_to_patch":61},"CVE-2024-56264","acf-city-selector-authenticated-admin-arbitrary-file-upload","ACF City Selector \u003C= 1.14.0 - Authenticated (Admin+) Arbitrary File Upload","The ACF City Selector plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in all versions up to, and including, 1.14.0. This makes it possible for authenticated attackers, with Administrator-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible.","\u003C=1.14.0","1.15.0","high",7.2,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Unrestricted Upload of File with Dangerous Type","2024-12-30 00:00:00","2025-01-08 18:37:39",[60],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fe1cd9978-2d8d-4818-8baf-8f31e0212957?source=api-prod",10,{"slug":63,"display_name":7,"profile_url":8,"plugin_count":64,"total_installs":65,"avg_security_score":66,"avg_patch_time_days":61,"trust_score":67,"computed_at":68},"beee",4,330,77,78,"2026-04-04T09:13:39.597Z",[70,89,111,134,156],{"slug":71,"name":72,"version":73,"author":74,"author_profile":75,"description":76,"short_description":77,"active_installs":13,"downloaded":78,"rating":13,"num_ratings":13,"last_updated":79,"tested_up_to":80,"requires_at_least":81,"requires_php":82,"tags":83,"homepage":86,"download_link":87,"security_score":88,"vuln_count":13,"unpatched_count":13,"last_vuln_date":37,"fetched_at":30},"mycityselector","MyCitySelector","0.0.5","Vladislav Smolensky","https:\u002F\u002Fprofiles.wordpress.org\u002Fvladsmolensky\u002F","\u003Cp>The plugin is designed to determine the user’s location, whether it is a country, region, state or city. Depending on the selected geolocation, the plugin allows you to replace any data on the site.\u003Cbr \u002F>\nIncludes a site widget for choosing a geolocation.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.mycityselector.com\u002Fdocs\" rel=\"nofollow ugc\">Documentation (in development)\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n","MyCitySelector plugin for WordPress. Detect user location, substitute any data depending on user location and much more...",4159,"2022-02-01T12:25:00.000Z","5.9.13","5.8","7.4",[20,21,84,85,23],"location","region","https:\u002F\u002Fmycityselector.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmycityselector.0.0.5.zip",85,{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":99,"num_ratings":100,"last_updated":101,"tested_up_to":80,"requires_at_least":102,"requires_php":17,"tags":103,"homepage":109,"download_link":110,"security_score":88,"vuln_count":13,"unpatched_count":13,"last_vuln_date":37,"fetched_at":30},"states-cities-and-places-for-woocommerce","States, Cities, and Places for WooCommerce","1.3.2","Kingsley Ochu","https:\u002F\u002Fprofiles.wordpress.org\u002Fchitezh\u002F","\u003Cp>This plugin adds locations of \u003Cstrong>available countries\u003C\u002Fstrong> (see list below) to the \u003Cstrong>State\u003C\u002Fstrong> and \u003Cstrong>City\u003C\u002Fstrong> fields of the \u003Cstrong>WooCommerce\u003C\u002Fstrong> address forms, making the fields filterable to enhance the \u003Cstrong>user experience\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Additionally it adds the States to the \u003Cstrong>Shipping Zones\u003C\u002Fstrong> (Cities are not compatible with this area).\u003C\u002Fp>\n\u003Ch3>Supported Countries\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>🇩🇿 Algeria\u003C\u002Fli>\n\u003Cli>🇦🇺 Australia\u003C\u002Fli>\n\u003Cli>🇧🇭 Bahrain\u003C\u002Fli>\n\u003Cli>🇧🇩 Bangladesh\u003C\u002Fli>\n\u003Cli>🇧🇧 Barbados\u003C\u002Fli>\n\u003Cli>🇧🇴 Bolivia\u003C\u002Fli>\n\u003Cli>🇧🇷 Brazil\u003C\u002Fli>\n\u003Cli>🇧🇫 Burkina Faso\u003C\u002Fli>\n\u003Cli>🇨🇱 Chile\u003C\u002Fli>\n\u003Cli>🇨🇴 Colombia\u003C\u002Fli>\n\u003Cli>🇨🇺 Cuba\u003C\u002Fli>\n\u003Cli>🇩🇰 Denmark\u003C\u002Fli>\n\u003Cli>🇩🇴 Dominican Republic\u003C\u002Fli>\n\u003Cli>🇪🇨 Ecuador\u003C\u002Fli>\n\u003Cli>🇪🇬 Egypt\u003C\u002Fli>\n\u003Cli>🇸🇻 El Salvador\u003C\u002Fli>\n\u003Cli>🇬🇭 Ghana\u003C\u002Fli>\n\u003Cli>🇬🇹 Guatemala\u003C\u002Fli>\n\u003Cli>🇭🇹 Haiti\u003C\u002Fli>\n\u003Cli>🇭🇳 Honduras\u003C\u002Fli>\n\u003Cli>🇮🇹 Italy\u003C\u002Fli>\n\u003Cli>🇰🇿 Kazakhstan\u003C\u002Fli>\n\u003Cli>🇰🇼 Kuwait\u003C\u002Fli>\n\u003Cli>🇱🇧 Lebanon\u003C\u002Fli>\n\u003Cli>🇲🇾 Malaysia\u003C\u002Fli>\n\u003Cli>🇲🇺 Mauritius\u003C\u002Fli>\n\u003Cli>🇲🇽 Mexico\u003C\u002Fli>\n\u003Cli>🇳🇮 Nicaragua\u003C\u002Fli>\n\u003Cli>🇳🇪 Niger\u003C\u002Fli>\n\u003Cli>🇳🇬 Nigeria\u003C\u002Fli>\n\u003Cli>🇴🇲 Oman\u003C\u002Fli>\n\u003Cli>🇵🇰 Pakistan\u003C\u002Fli>\n\u003Cli>🇵🇦 Panama\u003C\u002Fli>\n\u003Cli>🇵🇾 Paraguay\u003C\u002Fli>\n\u003Cli>🇵🇪 Peru\u003C\u002Fli>\n\u003Cli>🇵🇹 Portugal\u003C\u002Fli>\n\u003Cli>🇷🇴 Romania\u003C\u002Fli>\n\u003Cli>🇷🇺 Russia\u003C\u002Fli>\n\u003Cli>🇸🇦 Saudi Arabia\u003C\u002Fli>\n\u003Cli>🇪🇸 Spain\u003C\u002Fli>\n\u003Cli>🇱🇰 Sri Lanka\u003C\u002Fli>\n\u003Cli>🇹🇳 Tunisia\u003C\u002Fli>\n\u003Cli>🇹🇷 Turkey\u003C\u002Fli>\n\u003Cli>🇦🇪 United Arab Emirates\u003C\u002Fli>\n\u003Cli>🇺🇾 Uruguay\u003C\u002Fli>\n\u003Cli>🇻🇪 Venezuela\u003C\u002Fli>\n\u003Cli>🇻🇳 Vietnam\u003C\u002Fli>\n\u003Cli>\u003Cem>Do you want to add your country here?\u003C\u002Fem>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchitezh\u002Fwoocommerce_states_places\u002Ftree\u002Fmaster\u002Ftemplates\" rel=\"nofollow ugc\">Help us extending this list adding your country\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Plugin Demo Site\u003C\u002Fh3>\n\u003Cp>If you want to see the plugin in action, follow the steps below:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Visit the \u003Cstrong>plugin demo site\u003C\u002Fstrong>: https:\u002F\u002Fwcstatesandcities.ml\u002F\u003C\u002Fli>\n\u003Cli>Select a \u003Cstrong>sample product\u003C\u002Fstrong> from the list.\u003C\u002Fli>\n\u003Cli>Go to the \u003Cstrong>Checkout\u003C\u002Fstrong> to interact with available country locations.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Available filter hooks\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>States, Cities, and Places for WooCommerce\u003C\u002Fstrong> has two filter hooks for handling the States and Places in all the available countries:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>scpwoo_custom_states_xx\u003C\u002Fcode>: It allows you to handle the States of a given country. The \u003Ccode>xx\u003C\u002Fcode> at the end must be replaced by the two-letter country code in lower case.\u003C\u002Fli>\n\u003Cli>\u003Ccode>scpwoo_custom_places_xx\u003C\u002Fcode>: It allows you to handle the Places of a given country. The \u003Ccode>xx\u003C\u002Fcode> at the end must be replaced by the two-letter country code in lower case.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please read the article \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchitezh\u002Fwoocommerce_states_places\u002Fwiki\u002FUsing-the-filter-hooks\" rel=\"nofollow ugc\">\u003Cstrong>Using the filter hooks\u003C\u002Fstrong>\u003C\u002Fa> to learn \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchitezh\u002Fwoocommerce_states_places\u002Fwiki\u002FUsing-the-filter-hooks#how-to-use\" rel=\"nofollow ugc\">\u003Cstrong>How to use\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Available languages\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English (US, Australia, Canada, UK, New Zealand, and South Africa)\u003C\u002Fli>\n\u003Cli>Spanish (Argentina, Chile, Colombia, Costa Rica, Dominican Republic, Ecuador, Guatemala, Honduras, Mexico, Peru, Puerto Rico, Spain, Uruguay, and Venezuela)\u003C\u002Fli>\n\u003Cli>\u003Cem>Do you want to see your language here?\u003C\u002Fem>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fstates-cities-and-places-for-woocommerce\u002F\" rel=\"nofollow ugc\">Help us translating the plugin to your language\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","WordPress plugin that shows dropdowns for State and City Select for WooCommerce.",7000,78356,92,29,"2022-02-21T04:46:00.000Z","4.0",[104,105,106,107,108],"cities","locations","provinces","states","woocommerce","https:\u002F\u002Fgithub.com\u002Fchitezh\u002Fwoocommerce_states_places","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstates-cities-and-places-for-woocommerce.1.3.2.zip",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":121,"num_ratings":122,"last_updated":123,"tested_up_to":15,"requires_at_least":124,"requires_php":125,"tags":126,"homepage":130,"download_link":131,"security_score":132,"vuln_count":27,"unpatched_count":13,"last_vuln_date":133,"fetched_at":30},"country-state-city-auto-dropdown","Country State City Dropdown CF7","2.7.6","Trusty Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Ftrustyplugins\u002F","\u003Cp>Country dropdown for contact form 7 with dynamic states and cities. Country State City Dropdown CF7 plugin is an add-on of Contact Form 7 plugin to show country, state and city dropdown. This plugin add three new form tag fields that is  (form-tag: country drop-down) and (form-tag: state dropdown) and (form-tag: city dropdown) in Contact form 7.\u003C\u002Fp>\n\u003Cp>\u003Ca href='https:\u002F\u002Ftrustyplugins.com' rel=\"nofollow ugc\">Buy PRO\u003C\u002Fa>  &nbsp; &nbsp;\u003Ca href='https:\u002F\u002Ftrustyplugins.com' rel=\"nofollow ugc\">See Live Demo(PRO)\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Country State City dynamic dropdown PRO supports to any form.\u003C\u002Fh3>\n\u003Cp>\u003Ca href='https:\u002F\u002Ftrustyplugins.com' rel=\"nofollow ugc\">Buy PRO\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features Of PRO Plugin\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>1. Supports to any type of Form (WP Forms, Ninja, Divi Contact Module, Elementor Module, Custom PHP Form etc).\u003C\u002Fp>\n\u003Cp>2. Select Default Country with User’s IP.\u003C\u002Fp>\n\u003Cp>3. Select Default Specific Country from list of All Countries.\u003C\u002Fp>\n\u003Cp>4. Select Specific one or more Countries to display in the dropdown.\u003C\u002Fp>\n\u003Cp>5. If State\u002FCity is missing then shows input text field to enter manually.\u003C\u002Fp>\n\u003Cp>6. Have feature to add missing states\u002Fcities manually.\u003C\u002Fp>\n\u003Cp>7. Multiple forms on same page.\u003C\u002Fp>\n\u003Cp>8. Multiple country\u002Fstate\u002Fcity fields in same form.\u003C\u002Fp>\n\u003Cp>9. Append only Cities from Country Dropdown.\n\u003C\u002Fp>\n\u003Cp>10. See more at Official Website \u003Ca href='https:\u002F\u002Ftrustyplugins.com' rel=\"nofollow ugc\">Trusty Plugins\u003C\u002Fa>\n\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>This helps you in creating a country drop-down list with state and city. The tag field will automatically add countries name in standard drop-down field of contact form 7. State and city auto populate according to selected country from country dropdown field.\u003C\u002Fp>\n\u003Cp>How to add the fields in the contact form 7\u003Cbr \u002F>\n1.) Once you have installed, activated the Country State City Auto Dropdown plugin.\u003Cbr \u002F>\n2.) Add the form-tag  “country drop-down” and  “state dropdown” and “city dropdown”  to your form and save the changes.\u003C\u002Fp>\n\u003Cp>Requirments:\u003Cbr \u002F>\n* Contact form 7 must be active plugin.\u003C\u002Fp>\n\u003Ch4>Recommended Plugins\u003C\u002Fh4>\n\u003Cp>The following plugin is recommended :\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact form 7\u003C\u002Fa> by takayukister – With Conact form 7, you can use this plugin. Without contact form 7 this plugin have no needs.\u003C\u002Fp>\n","Add country state city dropdown CF7 in contact form 7 plugin. In PRO you can use these features on any type of form.",5000,59581,98,30,"2025-06-30T12:15:00.000Z","4.8","5.6",[104,127,128,129,107],"contact-form-7","country-dropdown","forms","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcountry-state-city-auto-dropdown.2.7.6.zip",96,"2024-05-21 19:38:42",{"slug":135,"name":136,"version":137,"author":138,"author_profile":139,"description":140,"short_description":141,"active_installs":142,"downloaded":143,"rating":144,"num_ratings":145,"last_updated":146,"tested_up_to":15,"requires_at_least":147,"requires_php":130,"tags":148,"homepage":130,"download_link":154,"security_score":155,"vuln_count":13,"unpatched_count":13,"last_vuln_date":37,"fetched_at":30},"geo-targetly-geo-redirect","Geo Redirect","8.0.1","geotargetly","https:\u002F\u002Fprofiles.wordpress.org\u002Fgeotargetly\u002F","\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FlKnv7QPzbaw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Create geo targeted url redirects for your website pages. Perfect for creating both simple and complex redirects.\u003C\u002Fp>\n\u003Cp>This plugin can allow you to create simple redirects for your complete website or particular pages of your website.\u003C\u002Fp>\n\u003Cp>You can also use this plugin on multiple websites to inter-redirect between them which is especially useful if you own different country level domains.\u003C\u002Fp>\n\u003Cp>This plugin is made by \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\" title=\"Geo Targetly\" rel=\"nofollow ugc\">Geo Targetly\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Paid account is required \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\u002Fpricing\" title=\"pricing\" rel=\"nofollow ugc\">see pricing\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Get a 14 day free trial sign up\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Redirect visitors by country, state, city, IP address, latitude-longitude-radius\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create multiple redirects each targeted at a particular geo location\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Option to add a default redirect for non-targeted visitors\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Option to restrict redirect to only certain pages\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Option to redirect all subpages of a particular page\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Option to redirect visitors coming from external sources only\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Option to bypass redirect if visitor comes from certain domains or IPs\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Option to pass query strings onto redirected url\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Option to pass sub directory path onto redirected url\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Option to create custom URL mapping\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Built in analytics\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Detailed docs can be found below\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgeotargetly.com\u002Fgeo-redirect\" title=\"Overview\" rel=\"nofollow ugc\">Overview\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgeotargetly.com\u002Fdocs\u002Fgeo-redirect#quick-start-guide\" title=\"Quick Start Guide\" rel=\"nofollow ugc\">Quick Start Guide\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgeotargetly.com\u002Fdocs\u002Fgeo-redirect\" title=\"Docs\" rel=\"nofollow ugc\">Docs\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Known issues\u003C\u002Fh3>\n\u003Cp>Issue: Elementor sometimes hangs and fails to load the editor due to a conflict with another plugin (Geo Redirect).\u003Cbr \u002F>\nWorkaround: Enable Safe Mode in Elementor (Elementor \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Tools \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Safe Mode) when editing. This bypasses the conflict until a permanent fix is implemented.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Live chat at \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\" title=\"Geo Targetly\" rel=\"nofollow ugc\">Geo Targetly\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to an external endpoint via the domain https:\u002F\u002Fg10102301085.co to load and run a script that powers its core\u003Cbr \u002F>\nfunctionality, as outlined previously in the description.\u003C\u002Fp>\n\u003Cp>It sends the user’s location each time the plugin is loaded. This is necessary to determine and customize the plugin’s\u003Cbr \u002F>\nbehavior based on the user’s geographical context.\u003C\u002Fp>\n\u003Cp>Additionally, this plugin connects to analytics endpoint https:\u002F\u002Fg97676560.co\u002F to track plugin installation and usage over\u003Cbr \u002F>\ntime.\u003C\u002Fp>\n\u003Cp>This service is provided by Geo Targetly – \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\u002Fwebsite-terms-of-use\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>,\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgeotargetly.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n","Redirect visitors based on geolocation (country, state, city, lat\u002Flng\u002Fradius)",1000,24138,86,11,"2025-12-01T09:52:00.000Z","3.0.1",[149,150,151,152,153],"geo-content","geo-redirect","redirect-by-city","redirect-by-country","redirect-by-location","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgeo-targetly-geo-redirect.8.0.1.zip",100,{"slug":157,"name":158,"version":159,"author":160,"author_profile":161,"description":162,"short_description":163,"active_installs":142,"downloaded":164,"rating":165,"num_ratings":64,"last_updated":166,"tested_up_to":15,"requires_at_least":167,"requires_php":168,"tags":169,"homepage":174,"download_link":175,"security_score":155,"vuln_count":13,"unpatched_count":13,"last_vuln_date":37,"fetched_at":30},"gforms-addon-for-country-and-state-selection","Country and State Selection Addon for Gravity Forms","1.2","JC","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoder426\u002F","\u003Cp>Country and State Selection Addon for Gravity Forms lets you easily add dynamic country and state dropdown fields to your Gravity Forms. Instantly populate all countries of the world in a country select dropdown, and display the relevant states or provinces when a country is selected. This plugin is perfect for address fields, shipping forms, user registration, and any form that needs accurate location data. All countries and states are included by default, including Australia and its states.\u003C\u002Fp>\n\u003Cp>Watch this video to see how the plugin works:\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.youtube.com\u002Fwatch?v=WtctxrU4zr4\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add country and state dropdown fields to any Gravity Form\u003C\u002Fli>\n\u003Cli>Use either country or state dropdown independently\u003C\u002Fli>\n\u003Cli>Set default country and state values\u003C\u002Fli>\n\u003Cli>Use country and state in Gravity Forms Conditional Logic\u003C\u002Fli>\n\u003Cli>Save country and state values in the backend after form submission\u003C\u002Fli>\n\u003Cli>Fully compatible with Gravity Forms add-ons (Signature, User Registration, etc.)\u003C\u002Fli>\n\u003Cli>Includes all countries and their states\u002Fprovinces, including Australia\u003C\u002Fli>\n\u003Cli>Optimized for performance and security\u003C\u002Fli>\n\u003C\u002Ful>\n","Country and State Selection Addon for Gravity Forms lets you easily add dynamic country and state dropdown fields to your Gravity Forms.",12498,80,"2025-07-17T10:27:00.000Z","4.9.10","8.1",[170,128,171,172,173],"address-fields","form-builder","gravity-forms","state-dropdown","https:\u002F\u002Fplugins.hirewebxperts.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgforms-addon-for-country-and-state-selection.1.2.zip",{"attackSurface":177,"codeSignals":295,"taintFlows":504,"riskAssessment":644,"analyzedAt":655},{"hooks":178,"ajaxHandlers":277,"restRoutes":292,"shortcodes":293,"cronEvents":294,"entryPointCount":64,"unprotectedCount":13},[179,185,188,192,196,200,203,206,210,214,219,223,226,230,233,235,240,244,246,249,254,258,260,262,265,268,271,274],{"type":180,"name":181,"callback":182,"file":183,"line":184},"action","acf\u002Fregister_fields","acfcs_include_field_types","ACF_City_Selector.php",56,{"type":180,"name":186,"callback":182,"file":183,"line":187},"acf\u002Finclude_field_types",57,{"type":180,"name":189,"callback":190,"file":183,"line":191},"admin_enqueue_scripts","acfcs_add_scripts_admin",59,{"type":180,"name":193,"callback":194,"file":183,"line":195},"admin_menu","acfcs_add_admin_pages",60,{"type":180,"name":197,"callback":198,"file":183,"line":199},"admin_init","acfcs_errors",61,{"type":180,"name":197,"callback":201,"file":183,"line":202},"acfcs_check_version",62,{"type":180,"name":197,"callback":204,"file":183,"line":205},"acfcs_check_table",63,{"type":180,"name":207,"callback":208,"file":183,"line":209},"admin_notices","acfcs_check_cities",64,{"type":180,"name":211,"callback":212,"file":183,"line":213},"init","acfcs_load_textdomain",65,{"type":180,"name":215,"callback":216,"priority":217,"file":183,"line":218},"plugins_loaded","acfcs_change_plugin_order",5,66,{"type":180,"name":215,"callback":220,"priority":221,"file":183,"line":222},"acfcs_check_for_acf",6,67,{"type":180,"name":215,"callback":224,"file":183,"line":225},"acfcs_check_acf_version",68,{"type":180,"name":227,"callback":228,"file":183,"line":229},"acf\u002Finput\u002Fadmin_l10n","acfcs_error_messages",70,{"type":180,"name":207,"callback":231,"file":183,"line":232},"closure",290,{"type":180,"name":207,"callback":231,"file":183,"line":234},313,{"type":180,"name":236,"callback":237,"file":238,"line":239},"acfcs_after_success_import","acfcs_reimport_cities","inc\\acfcs-actions.php",23,{"type":180,"name":241,"callback":242,"priority":61,"file":238,"line":243},"acfcs_store_meta","acfcs_save_single_meta",52,{"type":180,"name":245,"callback":245,"file":238,"line":121},"acfcs_admin_menu",{"type":180,"name":247,"callback":247,"file":238,"line":248},"acfcs_delete_file",123,{"type":180,"name":250,"callback":251,"file":252,"line":253},"current_screen","acfcs_help_tabs","inc\\acfcs-help-tabs.php",112,{"type":180,"name":197,"callback":255,"file":256,"line":257},"acfcs_upload_csv_file","inc\\form-handling.php",42,{"type":180,"name":197,"callback":259,"file":256,"line":26},"acfcs_do_something_with_file",{"type":180,"name":197,"callback":261,"file":256,"line":155},"acfcs_import_raw_data",{"type":180,"name":197,"callback":263,"file":256,"line":264},"acfcs_delete_countries",121,{"type":180,"name":197,"callback":266,"file":256,"line":267},"acfcs_delete_rows",159,{"type":180,"name":197,"callback":269,"file":256,"line":270},"acfcs_truncate_table",178,{"type":180,"name":197,"callback":272,"file":256,"line":273},"acfcs_delete_settings",198,{"type":180,"name":197,"callback":275,"file":256,"line":276},"acfcs_import_preset_countries",221,[278,285,286,290],{"action":279,"nopriv":280,"callback":281,"hasNonce":282,"hasCapCheck":280,"file":283,"line":284},"get_states_call",false,"acfcs_get_states_call",true,"inc\\acfcs-ajax.php",58,{"action":279,"nopriv":282,"callback":281,"hasNonce":282,"hasCapCheck":280,"file":283,"line":191},{"action":287,"nopriv":280,"callback":288,"hasNonce":282,"hasCapCheck":280,"file":283,"line":289},"get_cities_call","acfcs_get_cities_call",131,{"action":287,"nopriv":282,"callback":288,"hasNonce":282,"hasCapCheck":280,"file":283,"line":291},132,[],[],[],{"dangerousFunctions":296,"sqlUsage":297,"outputEscaping":299,"fileOperations":501,"externalRequests":13,"nonceChecks":441,"capabilityChecks":502,"bundledLibraries":503},[],{"prepared":257,"raw":13,"locations":298},[],{"escaped":300,"rawEcho":301,"locations":302},271,111,[303,306,308,310,312,315,318,321,323,324,325,326,327,329,331,332,333,335,337,338,340,342,344,346,348,350,352,354,356,359,361,362,363,364,367,369,371,372,373,375,377,379,382,383,385,387,389,391,392,394,395,396,398,399,401,403,404,406,408,410,412,414,417,418,420,421,422,424,426,428,429,430,432,433,435,438,440,442,443,444,445,447,450,452,453,455,457,458,459,460,461,464,465,466,468,470,472,473,474,476,478,480,482,485,487,489,491,492,494,497,499],{"file":183,"line":304,"context":305},246,"raw output",{"file":183,"line":307,"context":305},248,{"file":183,"line":309,"context":305},296,{"file":183,"line":311,"context":305},320,{"file":313,"line":314,"context":305},"admin\\acf-city-selector-v4.php",185,{"file":316,"line":317,"context":305},"admin\\acf-city-selector-v5.php",173,{"file":319,"line":320,"context":305},"admin\\acfcs-countries.php",43,{"file":319,"line":322,"context":305},51,{"file":319,"line":243,"context":305},{"file":319,"line":184,"context":305},{"file":319,"line":202,"context":305},{"file":319,"line":205,"context":305},{"file":319,"line":328,"context":305},83,{"file":319,"line":330,"context":305},84,{"file":319,"line":88,"context":305},{"file":319,"line":144,"context":305},{"file":319,"line":334,"context":305},87,{"file":319,"line":336,"context":305},95,{"file":319,"line":155,"context":305},{"file":319,"line":339,"context":305},101,{"file":319,"line":341,"context":305},102,{"file":319,"line":343,"context":305},103,{"file":319,"line":345,"context":305},109,{"file":319,"line":347,"context":305},116,{"file":319,"line":349,"context":305},133,{"file":319,"line":351,"context":305},143,{"file":319,"line":353,"context":305},152,{"file":319,"line":355,"context":305},154,{"file":357,"line":358,"context":305},"admin\\acfcs-dashboard.php",26,{"file":357,"line":360,"context":305},34,{"file":357,"line":257,"context":305},{"file":357,"line":320,"context":305},{"file":357,"line":322,"context":305},{"file":365,"line":366,"context":305},"admin\\acfcs-info.php",20,{"file":365,"line":368,"context":305},28,{"file":365,"line":370,"context":305},36,{"file":365,"line":191,"context":305},{"file":365,"line":341,"context":305},{"file":365,"line":374,"context":305},161,{"file":365,"line":376,"context":305},195,{"file":365,"line":378,"context":305},226,{"file":380,"line":381,"context":305},"admin\\acfcs-preview-form.php",14,{"file":380,"line":368,"context":305},{"file":380,"line":384,"context":305},38,{"file":386,"line":122,"context":305},"admin\\acfcs-preview.php",{"file":386,"line":388,"context":305},47,{"file":386,"line":390,"context":305},55,{"file":386,"line":225,"context":305},{"file":386,"line":393,"context":305},72,{"file":386,"line":26,"context":305},{"file":386,"line":66,"context":305},{"file":397,"line":393,"context":305},"admin\\acfcs-search.php",{"file":397,"line":26,"context":305},{"file":397,"line":400,"context":305},182,{"file":397,"line":402,"context":305},183,{"file":397,"line":273,"context":305},{"file":397,"line":405,"context":305},204,{"file":397,"line":407,"context":305},205,{"file":397,"line":409,"context":305},206,{"file":397,"line":411,"context":305},207,{"file":397,"line":413,"context":305},208,{"file":415,"line":416,"context":305},"admin\\acfcs-settings.php",17,{"file":415,"line":358,"context":305},{"file":415,"line":419,"context":305},27,{"file":415,"line":122,"context":305},{"file":415,"line":360,"context":305},{"file":415,"line":423,"context":305},45,{"file":415,"line":425,"context":305},48,{"file":415,"line":427,"context":305},53,{"file":415,"line":218,"context":305},{"file":415,"line":222,"context":305},{"file":415,"line":431,"context":305},75,{"file":415,"line":26,"context":305},{"file":415,"line":434,"context":305},81,{"file":436,"line":437,"context":305},"admin\\admin-right.php",9,{"file":436,"line":439,"context":305},12,{"file":436,"line":441,"context":305},15,{"file":436,"line":366,"context":305},{"file":436,"line":239,"context":305},{"file":436,"line":368,"context":305},{"file":436,"line":446,"context":305},31,{"file":448,"line":449,"context":305},"admin\\process-file-form.php",21,{"file":448,"line":451,"context":305},24,{"file":448,"line":368,"context":305},{"file":448,"line":454,"context":305},35,{"file":448,"line":456,"context":305},39,{"file":448,"line":423,"context":305},{"file":448,"line":322,"context":305},{"file":448,"line":243,"context":305},{"file":448,"line":427,"context":305},{"file":462,"line":463,"context":305},"admin\\raw-input-form.php",8,{"file":462,"line":437,"context":305},{"file":462,"line":439,"context":305},{"file":462,"line":467,"context":305},13,{"file":469,"line":145,"context":305},"admin\\upload-file-form.php",{"file":471,"line":67,"context":305},"fields\\acf-city-selector-v4.php",{"file":471,"line":336,"context":305},{"file":471,"line":253,"context":305},{"file":471,"line":475,"context":305},179,{"file":471,"line":477,"context":305},188,{"file":471,"line":479,"context":305},191,{"file":471,"line":481,"context":305},194,{"file":483,"line":484,"context":305},"fields\\acf-city-selector-v5.php",162,{"file":483,"line":486,"context":305},165,{"file":483,"line":488,"context":305},168,{"file":238,"line":490,"context":305},94,{"file":283,"line":243,"context":305},{"file":283,"line":493,"context":305},125,{"file":495,"line":496,"context":305},"inc\\acfcs-functions.php",554,{"file":495,"line":498,"context":305},735,{"file":495,"line":500,"context":305},743,3,7,[],[505,547,567,576,584,594,602,617,629],{"entryPoint":506,"graph":507,"unsanitizedCount":13,"severity":546},"acfcs_info_page (admin\\acfcs-info.php:5)",{"nodes":508,"edges":540},[509,513,518,522,524,527,529,532,534,538],{"id":510,"type":511,"label":512,"file":365,"line":393},"n0","source","$_SERVER['SERVER_SOFTWARE']",{"id":514,"type":515,"label":516,"file":365,"line":393,"wp_function":517},"n1","sink","echo() [XSS]","echo",{"id":519,"type":511,"label":520,"file":365,"line":521},"n2","$_SERVER['SERVER_ADDR']",82,{"id":523,"type":515,"label":516,"file":365,"line":521,"wp_function":517},"n3",{"id":525,"type":511,"label":526,"file":365,"line":334},"n4","$_SERVER['SERVER_PORT']",{"id":528,"type":515,"label":516,"file":365,"line":334,"wp_function":517},"n5",{"id":530,"type":511,"label":531,"file":365,"line":99},"n6","$_SERVER['REQUEST_SCHEME']",{"id":533,"type":515,"label":516,"file":365,"line":99,"wp_function":517},"n7",{"id":535,"type":511,"label":536,"file":365,"line":537},"n8","$_SERVER['DOCUMENT_ROOT']",97,{"id":539,"type":515,"label":516,"file":365,"line":537,"wp_function":517},"n9",[541,542,543,544,545],{"from":510,"to":514,"sanitized":282},{"from":519,"to":523,"sanitized":282},{"from":525,"to":528,"sanitized":282},{"from":530,"to":533,"sanitized":282},{"from":535,"to":539,"sanitized":282},"low",{"entryPoint":548,"graph":549,"unsanitizedCount":13,"severity":546},"\u003Cacfcs-info> (admin\\acfcs-info.php:0)",{"nodes":550,"edges":561},[551,552,553,554,555,556,557,558,559,560],{"id":510,"type":511,"label":512,"file":365,"line":393},{"id":514,"type":515,"label":516,"file":365,"line":393,"wp_function":517},{"id":519,"type":511,"label":520,"file":365,"line":521},{"id":523,"type":515,"label":516,"file":365,"line":521,"wp_function":517},{"id":525,"type":511,"label":526,"file":365,"line":334},{"id":528,"type":515,"label":516,"file":365,"line":334,"wp_function":517},{"id":530,"type":511,"label":531,"file":365,"line":99},{"id":533,"type":515,"label":516,"file":365,"line":99,"wp_function":517},{"id":535,"type":511,"label":536,"file":365,"line":537},{"id":539,"type":515,"label":516,"file":365,"line":537,"wp_function":517},[562,563,564,565,566],{"from":510,"to":514,"sanitized":282},{"from":519,"to":523,"sanitized":282},{"from":525,"to":528,"sanitized":282},{"from":530,"to":533,"sanitized":282},{"from":535,"to":539,"sanitized":282},{"entryPoint":568,"graph":569,"unsanitizedCount":13,"severity":546},"acfcs_preview_page (admin\\acfcs-preview.php:5)",{"nodes":570,"edges":574},[571,573],{"id":510,"type":511,"label":572,"file":386,"line":366},"$_POST",{"id":514,"type":515,"label":516,"file":386,"line":225,"wp_function":517},[575],{"from":510,"to":514,"sanitized":282},{"entryPoint":577,"graph":578,"unsanitizedCount":13,"severity":546},"\u003Cacfcs-preview> (admin\\acfcs-preview.php:0)",{"nodes":579,"edges":582},[580,581],{"id":510,"type":511,"label":572,"file":386,"line":366},{"id":514,"type":515,"label":516,"file":386,"line":225,"wp_function":517},[583],{"from":510,"to":514,"sanitized":282},{"entryPoint":585,"graph":586,"unsanitizedCount":13,"severity":546},"acfcs_search (admin\\acfcs-search.php:5)",{"nodes":587,"edges":592},[588,590],{"id":510,"type":511,"label":589,"file":397,"line":360},"$_POST (x2)",{"id":514,"type":515,"label":516,"file":397,"line":591,"wp_function":517},134,[593],{"from":510,"to":514,"sanitized":282},{"entryPoint":595,"graph":596,"unsanitizedCount":13,"severity":546},"\u003Cacfcs-search> (admin\\acfcs-search.php:0)",{"nodes":597,"edges":600},[598,599],{"id":510,"type":511,"label":589,"file":397,"line":360},{"id":514,"type":515,"label":516,"file":397,"line":591,"wp_function":517},[601],{"from":510,"to":514,"sanitized":282},{"entryPoint":603,"graph":604,"unsanitizedCount":28,"severity":53},"acfcs_get_states_call (inc\\acfcs-ajax.php:12)",{"nodes":605,"edges":614},[606,607,610],{"id":510,"type":511,"label":572,"file":283,"line":454},{"id":514,"type":608,"label":609,"file":283,"line":454},"transform","→ acfcs_get_states()",{"id":519,"type":515,"label":611,"file":495,"line":612,"wp_function":613},"get_results() [SQLi]",79,"get_results",[615,616],{"from":510,"to":514,"sanitized":280},{"from":514,"to":519,"sanitized":280},{"entryPoint":618,"graph":619,"unsanitizedCount":28,"severity":53},"acfcs_get_cities_call (inc\\acfcs-ajax.php:67)",{"nodes":620,"edges":626},[621,622,624],{"id":510,"type":511,"label":572,"file":283,"line":347},{"id":514,"type":608,"label":623,"file":283,"line":347},"→ acfcs_get_cities()",{"id":519,"type":515,"label":611,"file":495,"line":625,"wp_function":613},124,[627,628],{"from":510,"to":514,"sanitized":280},{"from":514,"to":519,"sanitized":280},{"entryPoint":630,"graph":631,"unsanitizedCount":27,"severity":53},"\u003Cacfcs-ajax> (inc\\acfcs-ajax.php:0)",{"nodes":632,"edges":639},[633,634,635,636,637,638],{"id":510,"type":511,"label":572,"file":283,"line":454},{"id":514,"type":608,"label":609,"file":283,"line":454},{"id":519,"type":515,"label":611,"file":495,"line":612,"wp_function":613},{"id":523,"type":511,"label":572,"file":283,"line":347},{"id":525,"type":608,"label":623,"file":283,"line":347},{"id":528,"type":515,"label":611,"file":495,"line":625,"wp_function":613},[640,641,642,643],{"from":510,"to":514,"sanitized":280},{"from":514,"to":519,"sanitized":280},{"from":523,"to":525,"sanitized":280},{"from":525,"to":528,"sanitized":280},{"summary":645,"deductions":646},"The 'acf-city-selector' v1.17.0 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices with 100% of SQL queries using prepared statements and a significant number of nonce and capability checks.  All identified AJAX entry points also appear to have authentication checks, contributing to a reduced attack surface from direct exploitation.  However, concerns arise from the taint analysis, which revealed three high-severity flows with unsanitized paths. These could potentially lead to vulnerabilities if not handled carefully, even with other security measures in place.\n\nThe vulnerability history is a significant concern. With two known CVEs, one of which remains unpatched and rated as high severity, the plugin has a history of exposing sensitive information and allowing unrestricted file uploads. This pattern indicates recurring security weaknesses that attackers may still be able to exploit. While the current code analysis shows improvements in some areas like SQL, the lingering unpatched vulnerability and past issues point to a need for continued vigilance and prompt patching.\n\nIn conclusion, while 'acf-city-selector' v1.17.0 has made strides in secure coding practices regarding database interactions and input validation at entry points, the presence of high-severity taint flows and a history of unpatched vulnerabilities significantly detract from its overall security. The unpatched high-severity CVE is the most pressing issue, alongside the potential for exploitation of the identified unsanitized paths.",[647,649,651,653],{"reason":648,"points":416},"Unpatched High Severity CVE",{"reason":650,"points":439},"High Severity Taint Flows (Unsanitized Paths)",{"reason":652,"points":463},"Medium Severity CVE (Known history)",{"reason":654,"points":217},"Unescaped Output (29% of outputs)","2026-03-16T20:27:03.884Z",{"wat":657,"direct":668},{"assetPaths":658,"generatorPatterns":662,"scriptPaths":663,"versionParams":664},[659,660,661],"\u002Fwp-content\u002Fplugins\u002Facf-city-selector\u002Fcss\u002Facf-city-selector.css","\u002Fwp-content\u002Fplugins\u002Facf-city-selector\u002Fjs\u002Facf-city-selector.js","\u002Fwp-content\u002Fplugins\u002Facf-city-selector\u002Fjs\u002Facf-city-selector-admin.js",[],[660,661],[665,666,667],"\u002Fwp-content\u002Fplugins\u002Facf-city-selector\u002Fcss\u002Facf-city-selector.css?ver=","\u002Fwp-content\u002Fplugins\u002Facf-city-selector\u002Fjs\u002Facf-city-selector.js?ver=","\u002Fwp-content\u002Fplugins\u002Facf-city-selector\u002Fjs\u002Facf-city-selector-admin.js?ver=",{"cssClasses":669,"htmlComments":671,"htmlAttributes":678,"restEndpoints":686,"jsGlobals":689,"shortcodeOutput":691},[670],"acf-city-selector-field",[672,673,674,675,676,677],"\u003C!-- City Selector -->","\u003C!-- Search Form -->","\u003C!-- Preview -->","\u003C!-- Settings -->","\u003C!-- Info -->","\u003C!-- Countries -->",[679,680,681,682,683,684,685],"data-acfcs-state-url","data-acfcs-province-url","data-acfcs-city-url","data-acfcs-nonce","data-acfcs-country","data-acfcs-province","data-acfcs-city",[687,688],"\u002Fwp-json\u002Facf-city-selector\u002Fv1\u002Fget-states","\u002Fwp-json\u002Facf-city-selector\u002Fv1\u002Fget-cities",[690],"acf_city_selector_params",[]]