[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fXevR7eyOb4W6Lnen4LIjt85K-kpVIjAtInatkP5iH0A":3,"$fiAS4rZmyHt6WFRzHhEmhVMoi2icJrD1MOKjpDLabVIA":144,"$fuOaXGbql4LXmCnAcgUa3PhiUl89nOyiI0TcjefFOU2A":149},{"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,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":39,"analysis":28,"fingerprints":28},"ip2phrase-widget","IP2Phrase","1.1.2","IP2Location","https:\u002F\u002Fprofiles.wordpress.org\u002Fip2location\u002F","\u003Cp>Widget enables you to customize your own welcome message or any phrases based on visitors’ country. It will detect website visitors location via IP address and then make it easy to conveniently create a simple localized message like “Hello friend from Canada”.\u003C\u002Fp>\n\u003Cp>This plugin supports the geolocation information via IP address, such as\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003CIP> – IP address of visitor\u003C\u002Fli>\n\u003Cli>\u003CCOUNTRY> – Full country name of visitor\u003C\u002Fli>\n\u003Cli>\u003CCOUNTRYSHORT> – 2-digit country name of visitor\u003C\u002Fli>\n\u003Cli>\u003CREGION> – State or region of visitor\u003C\u002Fli>\n\u003Cli>\u003CCITY> – City of visitor\u003C\u002Fli>\n\u003Cli>\u003CISP> – Internet service provider (ISP) of visitor\u003C\u002Fli>\n\u003Cli>\u003CFLAG> – Flag of country\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The above geolocation information can be easily added into your welcome message in any form you like. For example:\u003Cbr \u002F>\n“Welcome, my friend from \u003CCITY>, \u003CCOUNTRY>” will display “Welcome, my friend from Kuala Lumpur, Malaysia”.\u003C\u002Fp>\n\u003Cp>The \u003CCITY> and \u003CCOUNTRY> are the one of the example tags that you can use to display the geo location information.\u003C\u002Fp>\n","Widget enables you to customize your own welcome message or any paragraph based on visitors’ country.",10,5375,100,1,"2026-06-15T07:49:00.000Z","7.0.2","2.0.0","",[20,21,22,23,24],"country","geo-location","ip2location","ip2phrase","region-city-isp","https:\u002F\u002Fwww.ip2phrase.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2phrase-widget.1.1.2.zip",0,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":22,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},11,37660,98,265,78,"2026-08-29T00:13:02.150Z",[40,63,82,100,122],{"slug":41,"name":42,"version":43,"author":7,"author_profile":8,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":16,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":27,"last_vuln_date":62,"fetched_at":29},"ip2location-country-blocker","IP2Location Country Blocker","2.42.2","\u003Cp>\u003Cem>This plugin will NOT work if any cache plugin is enabled.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>This plugin enables user to block unwanted traffic from accessing your frontend (blog pages) or backend (admin area) by countries or proxy servers. It helps to reduce spam and unwanted sign ups easily by preventing unwanted visitors from browsing a particular page or entire website.\u003C\u002Fp>\n\u003Cp>Key Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allow you to block the access from multiple countries.\u003C\u002Fli>\n\u003Cli>Allow you to block the access by country grouping, such as EU, APAC, and so on.\u003C\u002Fli>\n\u003Cli>Allow you to block the access from anonymous proxies.\u003C\u002Fli>\n\u003Cli>Allow you to block the access by IP ranges.\u003C\u002Fli>\n\u003Cli>Allow you to whitelist the crawler, for example, Google, Bing, Yandex, and so on, to index your pages (SEO friendly).\u003C\u002Fli>\n\u003Cli>Supports IPv4 and IPv6\u003C\u002Fli>\n\u003Cli>Default to 403 error (Permission Denied) display\u003C\u002Fli>\n\u003Cli>Allow you to customize your own 403 page.\u003C\u002Fli>\n\u003Cli>Send you an email notification if some one is trying to access your admin area.\u003C\u002Fli>\n\u003Cli>Provide you statistical report of traffics blocked.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin supports both IP2Location BIN data and web service for IP geolocation lookup. If you would like to use the IP2Location geolocation BIN data, you can easily download and update the BIN data via the plugin settings page. Alternatively, you can also download and update the BIN data file manually using the below links:\u003C\u002Fp>\n\u003Cp>IP Geolocation file download:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Flite.ip2location.com\" title=\"IP2Location LITE database\" rel=\"nofollow ugc\">IP2Location & IP2Proxy LITE database (Free)\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fip2location.com\" title=\"IP2Location commercial database\" rel=\"nofollow ugc\">IP2Location & IP2Proxy Commercial database (Comprehensive)\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>To use the IP2Location IP geolocation web service (REST API) for geolocation, you’ll need to register an account at \u003Ca href=\"https:\u002F\u002Fwww.ip2location.io\" title=\"IP2Location.io IP Geolocation API\" rel=\"nofollow ugc\">IP2Location.io IP Geolocation API\u003C\u002Fa>. A free plan is available.\u003C\u002Fp>\n\u003Ch4>More Information\u003C\u002Fh4>\n\u003Cp>Please visit us at \u003Ca href=\"https:\u002F\u002Fwww.ip2location.com\" title=\"https:\u002F\u002Fwww.ip2location.com\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.ip2location.com\u003C\u002Fa>\u003C\u002Fp>\n","Blocks unwanted visitors from accessing your frontend (blog pages) or backend (admin area) by countries or proxy servers.",30000,1713706,84,126,"2026-06-22T22:28:00.000Z","4.6","7.4",[54,55,56,22,57],"block-country","block-proxy","ip-address","redirection","https:\u002F\u002Fip2location.com\u002Fresources\u002Fwordpress-ip2location-country-blocker","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-country-blocker.2.42.2.zip",93,9,"2025-02-21 19:56:54",{"slug":64,"name":65,"version":66,"author":7,"author_profile":8,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":16,"requires_at_least":51,"requires_php":52,"tags":74,"homepage":78,"download_link":79,"security_score":80,"vuln_count":14,"unpatched_count":27,"last_vuln_date":81,"fetched_at":29},"ip2location-redirection","IP2Location Redirection","1.40.2","\u003Cp>\u003Cem>This plugin will NOT work if any cache plugin is enabled.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>As the name suggests itself, IP2Location Redirection is one of the most favorite plugins recommended to handle the task of redirection on a website or a custom predefined URL based on country and region geolocated by IP address.\u003C\u002Fp>\n\u003Cp>It is a very simple yet powerful redirection plugin that helps you to manage all your website redirects including 301 & 302 redirection. With the ability of detecting IP address geolocation information, it can redirect the visitors to another location with ease even if you are unfamiliar with Apache .htaccess files.\u003C\u002Fp>\n\u003Cp>Key Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Redirects visitors to a blog page based on their country and region\u003C\u002Fli>\n\u003Cli>Redirects visitors to a predefined URL based on their country and region\u003C\u002Fli>\n\u003Cli>Allows you to configure multiple redirection rules as needed\u003C\u002Fli>\n\u003Cli>Supports 301 & 302 redirection\u003C\u002Fli>\n\u003Cli>Supports IPv4 and IPv6\u003C\u002Fli>\n\u003Cli>Reduce old or broken links and help your website with the SEO site rankings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This redirection plugin supports both IP2Location IP geolocation BIN data and web service for IP address geolocation lookup. If you are using the BIN data, you can update the BIN data every month by using the wizard on the settings page for the accurate result. Alternatively, you can also manually download and update the BIN data file using the below links:\u003C\u002Fp>\n\u003Cp>BIN file download: \u003Ca href=\"https:\u002F\u002Fip2location.com\" title=\"IP2Location commercial database\" rel=\"nofollow ugc\">IP2Location Commercial database\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Flite.ip2location.com\" title=\"IP2Location LITE database\" rel=\"nofollow ugc\">IP2Location LITE database\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>To use the IP2Location IP geolocation web service (REST API) for geolocation, you’ll need to register an account at \u003Ca href=\"https:\u002F\u002Fwww.ip2location.io\" title=\"IP2Location.io IP Geolocation API\" rel=\"nofollow ugc\">IP2Location.io IP Geolocation API\u003C\u002Fa>. A free plan is available.\u003C\u002Fp>\n\u003Ch4>More Information\u003C\u002Fh4>\n\u003Cp>Please visit us at \u003Ca href=\"https:\u002F\u002Fwww.ip2location.com\" title=\"https:\u002F\u002Fwww.ip2location.com\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.ip2location.com\u003C\u002Fa>\u003C\u002Fp>\n","Redirects visitors to a blog page or a predefined URL based on their country and region geolocated using IP address.",7000,522092,86,43,"2026-07-20T04:09:00.000Z",[75,22,76,57,77],"country-redirection","page-redirector","website-redirect","https:\u002F\u002Fip2location.com\u002Fresources\u002Fwordpress-ip2location-redirection","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-redirection.1.40.2.zip",99,"2025-02-28 00:00:00",{"slug":83,"name":84,"version":85,"author":7,"author_profile":8,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":61,"last_updated":91,"tested_up_to":16,"requires_at_least":92,"requires_php":18,"tags":93,"homepage":98,"download_link":99,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"ip2location-tags","IP2Location Tags","2.13.8","\u003Cp>IP2Location Tags helps you to serve specific content to website visitors based on geographic location for different countries and regions via IP address lookup.\u003C\u002Fp>\n\u003Cp>This plugin provides a relatively easy way to detect visitors’ IP addresses and translate it into geolocation information, and then keep visitors better engaged with localized information or content that’s most relevant to them.\u003C\u002Fp>\n\u003Cp>Key Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Displays visitor’s’ information such as\n\u003Cul>\n\u003Cli>Country code\u003C\u002Fli>\n\u003Cli>Country name\u003C\u002Fli>\n\u003Cli>Country flag\u003C\u002Fli>\n\u003Cli>Region name\u003C\u002Fli>\n\u003Cli>City name\u003C\u002Fli>\n\u003Cli>Latitude and longitude\u003C\u002Fli>\n\u003Cli>ZIP code\u003C\u002Fli>\n\u003Cli>ISP\u003C\u002Fli>\n\u003Cli>Domain name\u003C\u002Fli>\n\u003Cli>Time zone\u003C\u002Fli>\n\u003Cli>Net speed\u003C\u002Fli>\n\u003Cli>IDD code\u003C\u002Fli>\n\u003Cli>Area code\u003C\u002Fli>\n\u003Cli>Weather station code & name\u003C\u002Fli>\n\u003Cli>MNC, MCC, mobile carrier name\u003C\u002Fli>\n\u003Cli>Elevation\u003C\u002Fli>\n\u003Cli>Usage type\u003C\u002Fli>\n\u003Cli>Address type\u003C\u002Fli>\n\u003Cli>Category\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Customize the page content based on country or region\u003C\u002Fli>\n\u003Cli>Supports IPv4 and IPv6\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin supports both IP2Location IP geolocation BIN data and web service for IP geolocation lookup. If you are using the BIN data, you can update the BIN data every month by using the wizard on the settings page for the most accurate result. Alternatively, you can also manually download and update the BIN data file using the below links:\u003C\u002Fp>\n\u003Cp>BIN file download: \u003Ca href=\"http:\u002F\u002Fip2location.com\" title=\"IP2Location commercial database\" rel=\"nofollow ugc\">IP2Location Commercial database\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Flite.ip2location.com\" title=\"IP2Location LITE database (free edition)\" rel=\"nofollow ugc\">IP2Location LITE database (free edition)\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>If you are using the IP2Location IP geolocation web service, please visit \u003Ca href=\"http:\u002F\u002Fwww.ip2location.com\u002Fweb-service\" title=\"IP2Location Web Service\" rel=\"nofollow ugc\">IP2Location Web Service\u003C\u002Fa> for details.\u003C\u002Fp>\n\u003Ch4>Get visitor’s location information with Variable Tag\u003C\u002Fh4>\n\u003Cp>\u003Cem>Usage example\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Display visitor’s IP address, country name, region name and city name.\u003Cbr \u002F>\n\u003Cem>Your IP is {ip:ipAddress}\u003C\u002Fem>\u003Cbr \u002F>\n\u003Cem>You are in {ip:countryName}, {ip:regionName}, {ip:cityName}\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>Geo-targeting: Customize the post content with IP2Location Tag\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Syntax to show content for specific country\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>[ip:XX[,XX]..[,XX]]Your content here.[\u002Fip]\u003C\u002Fem>\u003Cbr \u002F>\nNote: XX is a two-character ISO-3166 country code.\u003C\u002Fp>\n\u003Cp>\u003Cem>Example\u003C\u002Fem>\u003Cbr \u002F>\nTo show the content for United States or Canada visitors only.\u003Cbr \u002F>\n\u003Cem>[ip:US,CA]Only visitors from United States or Canada can view this line.[\u002Fip]\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Syntax to show content for specific country and region\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>[ip:XX:YY[,XX:YY]..[,XX:YY]]Your content here.[\u002Fip]\u003C\u002Fem>\u003Cbr \u002F>\nNote: XX is a two-character ISO-3166 country code and YY is a ISO-3166-2 sub-division code.\u003C\u002Fp>\n\u003Cp>\u003Cem>Example\u003C\u002Fem>\u003Cbr \u002F>\n\u003Cem>To show the content for California or New York visitors only.\u003C\u002Fem>\u003Cbr \u002F>\n\u003Cem>[ip:US:CA,US:NY]Only visitors from California or New York can view this line.[\u002Fip]\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Syntax to hide the content from specific country\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>[ip:*,-XX[,-XX]..[,-XX]]Your content here.[\u002Fip]\u003C\u002Fem>\u003Cbr \u002F>\nNote: XX is a two-character ISO-3166 country code.\u003C\u002Fp>\n\u003Cp>\u003Cem>Example\u003C\u002Fem>\u003Cbr \u002F>\nAll visitors will be able to see the line except visitors from Vietnam.\u003Cbr \u002F>\n\u003Cem>[ip:*,-VN]All visitors will be able to see this line except visitors from Vietnam.[\u002Fip]\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Syntax to hide the content from specific country and region\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>[ip:*,-XX:YY[,-XX:YY]..[,-XX:YY]]Your content here.[\u002Fip]\u003C\u002Fem>\u003Cbr \u002F>\nNote: XX is a two-character ISO-3166 country code and YY is a ISO-3166-2 sub-division code.\u003C\u002Fp>\n\u003Cp>\u003Cem>Example\u003C\u002Fem>\u003Cbr \u002F>\nAll visitors will be able to see the line except visitors from California.\u003Cbr \u002F>\n\u003Cem>[ip:*,-US:CA]All visitors will be able to see this line except visitors from California.[\u002Fip]\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>More Information\u003C\u002Fh4>\n\u003Cp>Please visit us at \u003Ca href=\"https:\u002F\u002Fwww.ip2location.com\" title=\"https:\u002F\u002Fwww.ip2location.com\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.ip2location.com\u003C\u002Fa>\u003C\u002Fp>\n","Displays visitor’s geolocation information, geo-targeting and customize the page content for different countries based on users location.",200,28610,74,"2026-06-15T07:47:00.000Z","2.0",[94,95,96,22,97],"geo-targeting","geolocation","ip-country","localized-content","https:\u002F\u002Fip2location.com\u002Fresources\u002Fwordpress-ip2location-tag","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-tags.2.13.8.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":110,"num_ratings":111,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":52,"tags":115,"homepage":18,"download_link":121,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"country-phone-field-contact-form-7","Country & Phone Field Contact Form 7","2.6.5","Narinder Singh","https:\u002F\u002Fprofiles.wordpress.org\u002Fnarinderbisht\u002F","\u003Cp>Country & Phone Field Contact Form 7 plugin is \u003Cstrong>an add-on for Contact Form 7\u003C\u002Fstrong> plugin. This plugin \u003Cstrong>add two new form tag fields\u003C\u002Fstrong> that is \u003Cstrong>Country list\u003C\u002Fstrong> (form-tag: country drop-down) and \u003Cstrong>Country Phone extensions list\u003C\u002Fstrong> (form-tag: phone number) in Contact form 7.\u003C\u002Fp>\n\u003Cp>Country & Phone Field Contact Form 7 helps you in creating a country drop-down list with country flags. The tag field will automatically add countries name in standard drop-down field of contact form 7.\u003C\u002Fp>\n\u003Cp>How to add the fields in the contact form 7\u003Cbr \u002F>\n1.) Once you have installed activated the Country & Phone Field Contact Form 7 plugin.\u003Cbr \u002F>\n2.) Add the form-tag  “country drop-down” and  “phone number”  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 for Country & Phone Field Contact Form 7 users:\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 drop down with flags and phone number with country phone extension fields in contact form 7.",40000,441772,90,41,"2026-03-04T13:10:00.000Z","6.9.5","6.0",[116,117,118,119,120],"contact-form-7","country-phone-field","country-dropdown-plugin","international-telephone-input","wordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcountry-phone-field-contact-form-7.2.6.4.zip",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":132,"num_ratings":133,"last_updated":134,"tested_up_to":16,"requires_at_least":135,"requires_php":136,"tags":137,"homepage":142,"download_link":143,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"woocommerce-product-price-based-on-countries","Price Based on Country for WooCommerce","4.3.3","Oscar Gare","https:\u002F\u002Fprofiles.wordpress.org\u002Foscargare\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.pricebasedcountry.com\u002Fdocs\u002F?utm_medium=banner&utm_campaign=upgrade-pro&utm_source=wordpress\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.pricebasedcountry.com\u002Fpricing\u002F?utm_medium=banner&utm_campaign=upgrade-pro&utm_source=wordpress\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.pricebasedcountry.com\u002F?utm_medium=banner&utm_campaign=upgrade-pro&utm_source=wordpress\" rel=\"nofollow ugc\">Price Based on Country for WooCommerce\u003C\u002Fa> allows you to define country-specific prices for your WooCommerce products, either in a single currency or across multiple currencies.\u003C\u002Fp>\n\u003Cp>The plugin is designed for stores that sell internationally and need greater control over how prices are presented to customers across regions. You can adapt your pricing strategy to reflect local markets and currencies.\u003C\u002Fp>\n\u003Ch3>KEY FEATURES\u003C\u002Fh3>\n\u003Cp>The core plugin is 100% free. It provides all functionality needed to sell internationally with localized pricing.\u003C\u002Fp>\n\u003Cp>✔️ \u003Cstrong>Multi-Currency\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Add multi-currency support to WooCommerce to enable selling products in multiple currencies and reduce checkout friction.\u003C\u002Fp>\n\u003Cp>✔️ \u003Cstrong>Geolocation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin detects the country of the website visitor automatically through the geolocation feature included in WooCommerce and displays the price and currency you have defined previously for this country. Compatible with cache plugins.\u003C\u002Fp>\n\u003Cp>✔️  \u003Cstrong>Manual Fixed Price\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Leave the price to be calculated using the exchange rate, or set a fixed price manually for each country or region.\u003C\u002Fp>\n\u003Cp>✔️  \u003Cstrong>Country Switcher Widget\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Add a country switcher to your store to let users manually change their country.\u003C\u002Fp>\n\u003Cp>✔️  \u003Cstrong>Multilingual Ready\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Compatible with WPML and Polylang workflows (sync data between product translations).\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Cp>Prices are organized into pricing zones, each one associated with one or more countries. For each zone, you can choose a currency.\u003C\u002Fp>\n\u003Cp>You may rely on automatic currency conversion using exchange rates, or define fixed prices manually for full control.\u003C\u002Fp>\n\u003Cp>Once configured, prices are displayed dynamically based on the customer’s country, while remaining compatible with caching and performance plugins.\u003C\u002Fp>\n\u003Ch3>Use Cases\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Boost international sales\u003C\u002Fstrong> – Display price in local currency to reduce checkout friction and cart abandonment.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regional strategy\u003C\u002Fstrong> – Adjust prices based on regional purchasing power.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Absorb shipping costs\u003C\u002Fstrong> – Set higher prices for countries with expensive shipping without scaring away local customers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keeping profit\u003C\u002Fstrong> – Maintain consistent margins across international markets.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Price Based on Country PRO\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwww.pricebasedcountry.com\u002Fpricing\u002F?utm_medium=banner&utm_campaign=upgrade-pro&utm_source=wordpress\" rel=\"nofollow ugc\">PRO version\u003C\u002Fa> extends the core functionality with features that save time, automate tasks, and provide integration with professional plugins.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic Exchange Rate Updates\u003C\u002Fstrong> – The daily automatic update of the exchange rate allows prices to stay in sync without manual intervention.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pretty prices\u003C\u002Fstrong> – Converted prices can be rounded to clean values, helping maintain a professional appearance across currencies (e.g., 19.99 instead of 19.43).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Currency Symbol\u003C\u002Fstrong> – Display the prices as USD 99.99, US$ 99.99, …\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Updates from file\u003C\u002Fstrong> – Save hours of manual work by updating the product prices in bulk using the CSV import or “WP All Import” integration.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support for Manual Orders\u003C\u002Fstrong> – Update the order with the regional price from the administration panel.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Additional Shortcodes and Widgets\u003C\u002Fstrong> – Display custom content based on the user’s country or the price of a specific product in a pricing table with the PRO shortcodes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exclusive Compatibilities and Integrations\u003C\u002Fstrong> – The PRO version adds compatibility with several WooCommerce.com extensions, including \u003Cem>WooCommerce Subscriptions by Woo\u003C\u002Fem>, \u003Cem>Product Bundles for WooCommerce by Woo\u003C\u002Fem>, \u003Cem>Product Add-Ons for WooCommerce by Woo\u003C\u002Fem>, and other professional extensions like \u003Cem>German Market by Marketpress\u003C\u002Fem> or \u003Cem>WP All Import\u003C\u002Fem>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.pricebasedcountry.com\u002Fproduct-tour\u002Ffree-vs-pro\u002F?utm_medium=banner&utm_campaign=upgrade-pro&utm_source=wordpress\" rel=\"nofollow ugc\">\u003Cstrong>Free vs PRO full comparison\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n","Product Pricing and Currency based on Shopper's Country for WooCommerce with multi-currency support and geolocation to boost international sales.",20000,1336880,96,262,"2026-07-14T15:23:00.000Z","3.8","7.0",[138,95,139,140,141],"country-based-pricing","multi-currency","price-by-country","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-product-price-based-on-countries\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-product-price-based-on-countries.4.3.3.zip",{"error":145,"url":146,"statusCode":147,"statusMessage":148,"message":148},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fip2phrase-widget\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":150,"versions":151},18,[152,158,165,172,179,186,193,200,207,214,221,228,235,242,249,256,263,270],{"version":6,"download_url":26,"svn_tag_url":153,"released_at":28,"has_diff":154,"diff_files_changed":155,"diff_lines":28,"trac_diff_url":156,"vulnerabilities":157,"is_current":145},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2phrase-widget\u002Ftags\u002F1.1.2\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2phrase-widget%2Ftags%2F1.1.1&new_path=%2Fip2phrase-widget%2Ftags%2F1.1.2",[],{"version":159,"download_url":160,"svn_tag_url":161,"released_at":28,"has_diff":154,"diff_files_changed":162,"diff_lines":28,"trac_diff_url":163,"vulnerabilities":164,"is_current":154},"1.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2phrase-widget.1.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2phrase-widget\u002Ftags\u002F1.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2phrase-widget%2Ftags%2F1.1.0&new_path=%2Fip2phrase-widget%2Ftags%2F1.1.1",[],{"version":166,"download_url":167,"svn_tag_url":168,"released_at":28,"has_diff":154,"diff_files_changed":169,"diff_lines":28,"trac_diff_url":170,"vulnerabilities":171,"is_current":154},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2phrase-widget.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2phrase-widget\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2phrase-widget%2Ftags%2F1.0.18&new_path=%2Fip2phrase-widget%2Ftags%2F1.1.0",[],{"version":173,"download_url":174,"svn_tag_url":175,"released_at":28,"has_diff":154,"diff_files_changed":176,"diff_lines":28,"trac_diff_url":177,"vulnerabilities":178,"is_current":154},"1.0.18","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2phrase-widget.1.0.18.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2phrase-widget\u002Ftags\u002F1.0.18\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2phrase-widget%2Ftags%2F1.0.17&new_path=%2Fip2phrase-widget%2Ftags%2F1.0.18",[],{"version":180,"download_url":181,"svn_tag_url":182,"released_at":28,"has_diff":154,"diff_files_changed":183,"diff_lines":28,"trac_diff_url":184,"vulnerabilities":185,"is_current":154},"1.0.17","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2phrase-widget.1.0.17.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2phrase-widget\u002Ftags\u002F1.0.17\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2phrase-widget%2Ftags%2F1.0.16&new_path=%2Fip2phrase-widget%2Ftags%2F1.0.17",[],{"version":187,"download_url":188,"svn_tag_url":189,"released_at":28,"has_diff":154,"diff_files_changed":190,"diff_lines":28,"trac_diff_url":191,"vulnerabilities":192,"is_current":154},"1.0.16","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2phrase-widget.1.0.16.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2phrase-widget\u002Ftags\u002F1.0.16\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2phrase-widget%2Ftags%2F1.0.15&new_path=%2Fip2phrase-widget%2Ftags%2F1.0.16",[],{"version":194,"download_url":195,"svn_tag_url":196,"released_at":28,"has_diff":154,"diff_files_changed":197,"diff_lines":28,"trac_diff_url":198,"vulnerabilities":199,"is_current":154},"1.0.15","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2phrase-widget.1.0.15.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2phrase-widget\u002Ftags\u002F1.0.15\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2phrase-widget%2Ftags%2F1.0.14&new_path=%2Fip2phrase-widget%2Ftags%2F1.0.15",[],{"version":201,"download_url":202,"svn_tag_url":203,"released_at":28,"has_diff":154,"diff_files_changed":204,"diff_lines":28,"trac_diff_url":205,"vulnerabilities":206,"is_current":154},"1.0.14","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2phrase-widget.1.0.14.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2phrase-widget\u002Ftags\u002F1.0.14\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2phrase-widget%2Ftags%2F1.0.13&new_path=%2Fip2phrase-widget%2Ftags%2F1.0.14",[],{"version":208,"download_url":209,"svn_tag_url":210,"released_at":28,"has_diff":154,"diff_files_changed":211,"diff_lines":28,"trac_diff_url":212,"vulnerabilities":213,"is_current":154},"1.0.13","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2phrase-widget.1.0.13.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2phrase-widget\u002Ftags\u002F1.0.13\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2phrase-widget%2Ftags%2F1.0.12&new_path=%2Fip2phrase-widget%2Ftags%2F1.0.13",[],{"version":215,"download_url":216,"svn_tag_url":217,"released_at":28,"has_diff":154,"diff_files_changed":218,"diff_lines":28,"trac_diff_url":219,"vulnerabilities":220,"is_current":154},"1.0.12","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2phrase-widget.1.0.12.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2phrase-widget\u002Ftags\u002F1.0.12\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2phrase-widget%2Ftags%2F1.0.11&new_path=%2Fip2phrase-widget%2Ftags%2F1.0.12",[],{"version":222,"download_url":223,"svn_tag_url":224,"released_at":28,"has_diff":154,"diff_files_changed":225,"diff_lines":28,"trac_diff_url":226,"vulnerabilities":227,"is_current":154},"1.0.11","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2phrase-widget.1.0.11.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2phrase-widget\u002Ftags\u002F1.0.11\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2phrase-widget%2Ftags%2F1.0.10&new_path=%2Fip2phrase-widget%2Ftags%2F1.0.11",[],{"version":229,"download_url":230,"svn_tag_url":231,"released_at":28,"has_diff":154,"diff_files_changed":232,"diff_lines":28,"trac_diff_url":233,"vulnerabilities":234,"is_current":154},"1.0.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2phrase-widget.1.0.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2phrase-widget\u002Ftags\u002F1.0.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2phrase-widget%2Ftags%2F1.0.9&new_path=%2Fip2phrase-widget%2Ftags%2F1.0.10",[],{"version":236,"download_url":237,"svn_tag_url":238,"released_at":28,"has_diff":154,"diff_files_changed":239,"diff_lines":28,"trac_diff_url":240,"vulnerabilities":241,"is_current":154},"1.0.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2phrase-widget.1.0.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2phrase-widget\u002Ftags\u002F1.0.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2phrase-widget%2Ftags%2F1.0.8&new_path=%2Fip2phrase-widget%2Ftags%2F1.0.9",[],{"version":243,"download_url":244,"svn_tag_url":245,"released_at":28,"has_diff":154,"diff_files_changed":246,"diff_lines":28,"trac_diff_url":247,"vulnerabilities":248,"is_current":154},"1.0.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2phrase-widget.1.0.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2phrase-widget\u002Ftags\u002F1.0.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2phrase-widget%2Ftags%2F1.0.7&new_path=%2Fip2phrase-widget%2Ftags%2F1.0.8",[],{"version":250,"download_url":251,"svn_tag_url":252,"released_at":28,"has_diff":154,"diff_files_changed":253,"diff_lines":28,"trac_diff_url":254,"vulnerabilities":255,"is_current":154},"1.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2phrase-widget.1.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2phrase-widget\u002Ftags\u002F1.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2phrase-widget%2Ftags%2F1.0.4&new_path=%2Fip2phrase-widget%2Ftags%2F1.0.7",[],{"version":257,"download_url":258,"svn_tag_url":259,"released_at":28,"has_diff":154,"diff_files_changed":260,"diff_lines":28,"trac_diff_url":261,"vulnerabilities":262,"is_current":154},"1.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2phrase-widget.1.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2phrase-widget\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2phrase-widget%2Ftags%2F1.0.3&new_path=%2Fip2phrase-widget%2Ftags%2F1.0.4",[],{"version":264,"download_url":265,"svn_tag_url":266,"released_at":28,"has_diff":154,"diff_files_changed":267,"diff_lines":28,"trac_diff_url":268,"vulnerabilities":269,"is_current":154},"1.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2phrase-widget.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2phrase-widget\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2phrase-widget%2Ftags%2F1.0.2&new_path=%2Fip2phrase-widget%2Ftags%2F1.0.3",[],{"version":271,"download_url":272,"svn_tag_url":273,"released_at":28,"has_diff":154,"diff_files_changed":274,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":275,"is_current":154},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2phrase-widget.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2phrase-widget\u002Ftags\u002F1.0.2\u002F",[],[]]