{"id":9191,"date":"2015-05-26T16:08:37","date_gmt":"2015-05-26T21:08:37","guid":{"rendered":"https:\/\/wpengine.com\/?p=9191"},"modified":"2025-02-25T07:24:44","modified_gmt":"2025-02-25T13:24:44","slug":"geoip-makes-localizing-content-simple","status":"publish","type":"post","link":"https:\/\/wpengine.com\/resources\/geoip-makes-localizing-content-simple\/","title":{"rendered":"WP Engine GeoIP 1.1: Localizing Content Made Simple"},"content":{"rendered":"<p>WP Engine GeoIP, which we launched <a href=\"https:\/\/wpengine.com\/blog\/wp-engine-geoip-plugin-now-available-wordpress-org-repository\/\">earlier this year<\/a>, empowers brands, marketers, engineers, legal departments, and site owners to serve site visitors localized content. GeoIP unlocks the ability to show visitors pricing in their national currency, sites in their language, and content that is most relevant based on their geography.<\/p>\n<p>Over time, we have seen and heard about the benefits WP Engine GeoIP provides for our customers. However, there was one lingering challenge we needed to resolve. While integration of the GeoIP plugin on your site was relatively painless, it still required you to have some knowledge of API calls and development practices. Well, we have some exciting news for you: based on your feedback, we\u2019ve made two changes that make WP Engine GeoIP even easier to use!<\/p>\n<p>First, we have added more built in shortcode functionality to assist with displaying specific content to visitors in different locations. All you will need to do is add the shortcode tags for the content that needs to be displayed and GeoIP will handle the rest. Simple as that!<\/p>\n<p>Here is an example of how to use the new shortcodes:<\/p>\n<p><strong>This will display \u201cContent just for US visitors\u201d strictly for visitors viewing from the United States.<br \/>\n<\/strong><br \/>\n<\/p>\n<p><strong>This will display \u201cContent just for everyone in Texas and California\u201d strictly for visitors from Texas and California.<br \/>\n<\/strong><br \/>\n<\/p>\n<p><strong>This will display \u201cContent for everyone not in San Francisco\u201d strictly for visitors not from San Francisco. Viewers in San Francisco will not see this message.<br \/>\n<\/strong><br \/>\n Content for everyone <em>not<\/em> in San Francisco <\/p>\n<p>In addition to the new shortcodes listed above, we\u2019ve added new testing functionality that makes it even easier to test how your localized content will appear to visitors from various geographic locations. Using \u201cspoofing parameters,\u201d you can add any of the parameters below to your URL to test visiting the page from the specified location:<\/p>\n<p>?geoip&amp;region=TX &#8211; Visiting from the state of Texas<br \/>\n?geoip&amp;country=US &#8211; Visiting from the United States<br \/>\n?geoip&amp;city=Austin &#8211; Visiting from Austin, Texas<br \/>\n?geoip&amp;zip=78701 &#8211; Visiting from the U.S. zip code 78701<\/p>\n<p>Please note: full page redirects and TLD redirects still need to be implemented with the necessary API calls.\u00a0You can see the full changelog <a href=\"https:\/\/wordpress.org\/plugins\/wpengine-geoip\/changelog\/\">here<\/a>.<strong><strong><br \/>\n<\/strong><\/strong><\/p>\n<p>All these new features are included in version 1.1 of <a href=\"https:\/\/wordpress.org\/plugins\/wpengine-geoip\/\">WP Engine GeoIP<\/a>, which is now available in the WordPress Plugin repo. If you need to update your GeoIP plugin to the latest version, there are two ways:<\/p>\n<ol>\n<li>Update the plugin through the WP Admin Dashboard with the default plugin updater.<\/li>\n<li>Download the plugin files from this page: <a href=\"https:\/\/wordpress.org\/plugins\/wpengine-geoip\/\">https:\/\/wordpress.org\/plugins\/wpengine-geoip\/<\/a>.<\/li>\n<\/ol>\n<p>We are always seeking to improve our customer experience and offer additional features and uses for GeoIP. Keep an eye out for additional functionality in the future.<\/p>\n<p><b><i><a href=\"https:\/\/wpengine.com\/support\/geotarget\/\">More information on WP Engine GeoIP<\/a>.<\/i><\/b><\/p>\n<hr \/>\n<p><a href=\"https:\/\/wpengine.com\/wp-content\/uploads\/2015\/03\/taylor_headshot-square.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-8578 alignleft\" src=\"https:\/\/wpengine.com\/wp-content\/uploads\/2015\/03\/taylor_headshot-square.jpg\" alt=\"3020 Taylor McCaslin\" width=\"200\" height=\"200\" srcset=\"https:\/\/wpengine.com\/resources\/wp-content\/uploads\/2015\/03\/taylor_headshot-square.jpg 200w, https:\/\/wpengine.com\/resources\/wp-content\/uploads\/2015\/03\/taylor_headshot-square-150x150.jpg 150w, https:\/\/wpengine.com\/resources\/wp-content\/uploads\/2015\/03\/taylor_headshot-square-144x144.jpg 144w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a><em><a href=\"https:\/\/www.taylormccaslin.com\/\">Taylor McCaslin<\/a> works as a Product Manager at WP Engine. WordPress has been Taylor\u2019s platform of choice for over 5 years, he even paid his way through college by freelancing as a WordPress developer! When not creating products that captivate and delight, you\u2019ll find Taylor geeking out with the latest tech gadget or experiencing the rich Austin art scene.<\/em><\/p>\n<p><em>Follow Taylor on Twitter <a href=\"https:\/\/twitter.com\/taylor4484\">@Taylor4484<\/a>.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>WP Engine GeoIP, which we launched earlier this year, empowers brands, marketers, engineers, legal departments, and site owners to serve site visitors localized content. GeoIP unlocks the ability to show visitors pricing in their national currency, sites in their language, and content that is most relevant based on their geography. Over time, we have seen<span class=\"tile__ellipses\">&hellip;<\/span><span class=\"tile__ellipses--animated\"><\/span><\/p>\n","protected":false},"author":81,"featured_media":9193,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[372,9],"tags":[365,308],"class_list":["post-9191","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-announcement","category-product-updates","tag-geoip","tag-product-update"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>WP Engine GeoIP 1.1: Localizing Content Made Simple | WP Engine<\/title>\n<meta name=\"description\" content=\"We&#039;ve updated WP Engine GeoIP with two new features that will make localizing content and testing it even easier.\" \/>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WP Engine GeoIP 1.1: Localizing Content Made Simple | WP Engine\" \/>\n<meta property=\"og:description\" content=\"We&#039;ve updated WP Engine GeoIP with two new features that will make localizing content and testing it even easier.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wpengine.com\/resources\/geoip-makes-localizing-content-simple\/\" \/>\n<meta property=\"og:site_name\" content=\"WP Engine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/wpengine\" \/>\n<meta property=\"article:published_time\" content=\"2015-05-26T21:08:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-25T13:24:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wpengine.com\/resources\/wp-content\/uploads\/2015\/05\/global-network.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"625\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Taylor McCaslin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@digital_saas\" \/>\n<meta name=\"twitter:site\" content=\"@wpengine\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Taylor McCaslin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/wpengine.com\/resources\/geoip-makes-localizing-content-simple\/\",\"url\":\"https:\/\/wpengine.com\/resources\/geoip-makes-localizing-content-simple\/\",\"name\":\"WP Engine GeoIP 1.1: Localizing Content Made Simple | WP Engine\",\"isPartOf\":{\"@id\":\"https:\/\/wpengine.com\/resources\/#website\"},\"datePublished\":\"2015-05-26T21:08:37+00:00\",\"dateModified\":\"2025-02-25T13:24:44+00:00\",\"author\":{\"@id\":\"https:\/\/wpengine.com\/resources\/#\/schema\/person\/7c31f076091dd729a30a067934a21cd6\"},\"description\":\"We've updated WP Engine GeoIP with two new features that will make localizing content and testing it even easier.\",\"breadcrumb\":{\"@id\":\"https:\/\/wpengine.com\/resources\/geoip-makes-localizing-content-simple\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/wpengine.com\/resources\/geoip-makes-localizing-content-simple\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/wpengine.com\/resources\/geoip-makes-localizing-content-simple\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/wpengine.com\/resources\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WP Engine GeoIP 1.1: Localizing Content Made Simple\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/wpengine.com\/resources\/#website\",\"url\":\"https:\/\/wpengine.com\/resources\/\",\"name\":\"WP Engine\",\"description\":\"Managed Hosting for WordPress\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/wpengine.com\/resources\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/wpengine.com\/resources\/#\/schema\/person\/7c31f076091dd729a30a067934a21cd6\",\"name\":\"Taylor McCaslin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wpengine.com\/resources\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5c1c61eaa7f4b0bd6a5304163f1d84ff877804e7dfb12f6b7c2ff87a333aa618?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5c1c61eaa7f4b0bd6a5304163f1d84ff877804e7dfb12f6b7c2ff87a333aa618?s=96&d=mm&r=g\",\"caption\":\"Taylor McCaslin\"},\"description\":\"Taylor McCaslin works as a Product Manager at WP Engine. He speaks at Technology and WordPress events around the country. WordPress has been Taylor\u2019s platform of choice for over 6 years, he even paid his way through college by freelancing as a WordPress developer! Taylor previously worked at Indeed.com and Bazaarvoice. When not creating products that captivate and delight, you\u2019ll find Taylor geeking out with the latest tech gadget or experiencing the expansive Austin art scene. Follow Taylor on Twitter @Digital_SaaS or connect with him on LinkedIn. \u2001 \u2001\",\"sameAs\":[\"http:\/\/taylormccaslin.com\",\"https:\/\/twitter.com\/digital_saas\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WP Engine GeoIP 1.1: Localizing Content Made Simple | WP Engine","description":"We've updated WP Engine GeoIP with two new features that will make localizing content and testing it even easier.","robots":{"index":"noindex","follow":"follow"},"og_locale":"en_US","og_type":"article","og_title":"WP Engine GeoIP 1.1: Localizing Content Made Simple | WP Engine","og_description":"We've updated WP Engine GeoIP with two new features that will make localizing content and testing it even easier.","og_url":"https:\/\/wpengine.com\/resources\/geoip-makes-localizing-content-simple\/","og_site_name":"WP Engine","article_publisher":"https:\/\/www.facebook.com\/wpengine","article_published_time":"2015-05-26T21:08:37+00:00","article_modified_time":"2025-02-25T13:24:44+00:00","og_image":[{"width":1000,"height":625,"url":"https:\/\/wpengine.com\/resources\/wp-content\/uploads\/2015\/05\/global-network.jpg","type":"image\/jpeg"}],"author":"Taylor McCaslin","twitter_card":"summary_large_image","twitter_creator":"@digital_saas","twitter_site":"@wpengine","twitter_misc":{"Written by":"Taylor McCaslin","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wpengine.com\/resources\/geoip-makes-localizing-content-simple\/","url":"https:\/\/wpengine.com\/resources\/geoip-makes-localizing-content-simple\/","name":"WP Engine GeoIP 1.1: Localizing Content Made Simple | WP Engine","isPartOf":{"@id":"https:\/\/wpengine.com\/resources\/#website"},"datePublished":"2015-05-26T21:08:37+00:00","dateModified":"2025-02-25T13:24:44+00:00","author":{"@id":"https:\/\/wpengine.com\/resources\/#\/schema\/person\/7c31f076091dd729a30a067934a21cd6"},"description":"We've updated WP Engine GeoIP with two new features that will make localizing content and testing it even easier.","breadcrumb":{"@id":"https:\/\/wpengine.com\/resources\/geoip-makes-localizing-content-simple\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wpengine.com\/resources\/geoip-makes-localizing-content-simple\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/wpengine.com\/resources\/geoip-makes-localizing-content-simple\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wpengine.com\/resources\/"},{"@type":"ListItem","position":2,"name":"WP Engine GeoIP 1.1: Localizing Content Made Simple"}]},{"@type":"WebSite","@id":"https:\/\/wpengine.com\/resources\/#website","url":"https:\/\/wpengine.com\/resources\/","name":"WP Engine","description":"Managed Hosting for WordPress","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wpengine.com\/resources\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/wpengine.com\/resources\/#\/schema\/person\/7c31f076091dd729a30a067934a21cd6","name":"Taylor McCaslin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wpengine.com\/resources\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5c1c61eaa7f4b0bd6a5304163f1d84ff877804e7dfb12f6b7c2ff87a333aa618?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5c1c61eaa7f4b0bd6a5304163f1d84ff877804e7dfb12f6b7c2ff87a333aa618?s=96&d=mm&r=g","caption":"Taylor McCaslin"},"description":"Taylor McCaslin works as a Product Manager at WP Engine. He speaks at Technology and WordPress events around the country. WordPress has been Taylor\u2019s platform of choice for over 6 years, he even paid his way through college by freelancing as a WordPress developer! Taylor previously worked at Indeed.com and Bazaarvoice. When not creating products that captivate and delight, you\u2019ll find Taylor geeking out with the latest tech gadget or experiencing the expansive Austin art scene. Follow Taylor on Twitter @Digital_SaaS or connect with him on LinkedIn. \u2001 \u2001","sameAs":["http:\/\/taylormccaslin.com","https:\/\/twitter.com\/digital_saas"]}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/posts\/9191","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/users\/81"}],"replies":[{"embeddable":true,"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/comments?post=9191"}],"version-history":[{"count":0,"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/posts\/9191\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/media\/9193"}],"wp:attachment":[{"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/media?parent=9191"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/categories?post=9191"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/tags?post=9191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}