{"id":119207,"date":"2020-04-30T17:45:44","date_gmt":"2020-04-30T17:45:44","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ipinfo\/"},"modified":"2025-12-11T23:46:40","modified_gmt":"2025-12-11T23:46:40","slug":"ip-geolocation","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/ip-geolocation\/","author":13956217,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.2","stable_tag":"2.2","tested":"6.9.4","requires":"4.7","requires_php":"","requires_plugins":null,"header_name":"IP Geolocation","header_author":"Rasool Vahdati","header_description":"This plugin is showing IP Geolocation using ipinfo api service","assets_banners_color":"0e364c","last_updated":"2025-12-11 23:46:40","external_support_url":"","external_repository_url":"https:\/\/github.com\/ravahdati\/ip-geolocation","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/tidaweb.com","rating":5,"author_block_rating":0,"active_installs":300,"downloads":6048,"num_ratings":3,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.5":{"tag":"0.5","author":"vadatiertebat","date":"2020-10-08 18:22:26"},"1.0":{"tag":"1.0","author":"vadatiertebat","date":"2023-07-19 10:54:52"},"1.0.1":{"tag":"1.0.1","author":"vadatiertebat","date":"2023-07-19 10:54:52"},"1.0.2":{"tag":"1.0.2","author":"vadatiertebat","date":"2022-06-03 14:11:13"},"1.1":{"tag":"1.1","author":"vadatiertebat","date":"2023-07-19 10:54:52"},"1.1.1":{"tag":"1.1.1","author":"vadatiertebat","date":"2023-07-19 10:54:52"},"1.2":{"tag":"1.2","author":"vadatiertebat","date":"2023-07-19 10:54:52"},"1.3":{"tag":"1.3","author":"vadatiertebat","date":"2023-07-19 10:54:52"},"2.0":{"tag":"2.0","author":"vadatiertebat","date":"2024-03-20 13:47:37"},"2.0.1":{"tag":"2.0.1","author":"vadatiertebat","date":"2024-07-09 22:52:26"},"2.1":{"tag":"2.1","author":"vadatiertebat","date":"2025-12-11 23:46:40"},"2.2":{"tag":"2.2","author":"vadatiertebat","date":"2025-12-11 23:46:40"}},"upgrade_notice":{"2.1":"<ul>\n<li>Added more APIs &amp; compatible with WordPress 6.6<\/li>\n<\/ul>","2.0.1":"<ul>\n<li>Compatible with WordPress 6.5<\/li>\n<\/ul>","2.0":"<ul>\n<li>Added Map &amp; IP APIs<\/li>\n<\/ul>","1.2":"<ul>\n<li>Bugs fixes and improvements, added new api (ipbase.com) and added gutenberg block<\/li>\n<\/ul>","1.1.1":"<ul>\n<li>Bugs fixes and improvements<\/li>\n<\/ul>","1.1":"<ul>\n<li>Compatible with WordPress 6<\/li>\n<li>Added ipify.org API<\/li>\n<li>Added ipwhois.io API<\/li>\n<li>Added Leaflet Map API<\/li>\n<li>Added Parsi Map API<\/li>\n<li>Fixed show location on google map<\/li>\n<li>Bugs fixes and improvements<\/li>\n<\/ul>","1.0.1":"<ul>\n<li>Added abstractapi.com<\/li>\n<\/ul>","1.0":"<ul>\n<li>Added google map for displaying user&#039;s location<\/li>\n<li>Added ip-api.com api service<\/li>\n<\/ul>","0.5":"<ul>\n<li>Show IP geolocation<\/li>\n<\/ul>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":3},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2295589,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2295589,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":2295589,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250-rtl.jpg":{"filename":"banner-772x250-rtl.jpg","revision":2295589,"resolution":"772x250","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":2295589,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"ipgeo\/gutenberg-block":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":2,"name":"ipgeo\/gutenberg-block","version":"1.0.0","title":"IP-Geolocation Block","category":"widgets","icon":"location","description":"Showing IP info and location","supports":{"html":false},"textdomain":"ipgeo","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css"}},"tagged_versions":["0.5","1.0","1.0.1","1.0.2","1.1","1.1.1","1.2","1.3","2.0","2.0.1","2.1","2.2"],"block_files":[],"assets_screenshots":{"screenshot-1.JPG":{"filename":"screenshot-1.JPG","revision":2736987,"resolution":"1","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":2295589,"resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":2295589,"resolution":"3","location":"assets","locale":""},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":2806130,"resolution":"4","location":"assets","locale":""},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":2806130,"resolution":"5","location":"assets","locale":""},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":2863656,"resolution":"6","location":"assets","locale":""},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":2940298,"resolution":"7","location":"assets","locale":""}},"screenshots":{"1":"IP Geolocation Settings Page","2":"Using shortcode in Gutenberg Editor","3":"IP Geolocation Frontend","4":"IP Geolocation in WPBakery Page Builder","5":"IP Geolocation in Gutenberg Page Builder","6":"IP Geolocation in Elementor Page Builder","7":"IP Geolocation in Divi Page Builder"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[4441,185129,4167,185128,229415],"plugin_category":[],"plugin_contributors":[185130],"plugin_business_model":[216239],"class_list":["post-119207","plugin","type-plugin","status-publish","hentry","plugin_tags-geo-location","plugin_tags-ip-geo-location","plugin_tags-ip-geolocation","plugin_tags-ipinformation","plugin_tags-location-of-ip","plugin_contributors-vadatiertebat","plugin_business_model-community","plugin_committers-vadatiertebat"],"banners":{"banner":"https:\/\/ps.w.org\/ip-geolocation\/assets\/banner-772x250.jpg?rev=2295589","banner_2x":"https:\/\/ps.w.org\/ip-geolocation\/assets\/banner-1544x500.jpg?rev=2295589","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/ip-geolocation\/assets\/icon-128x128.png?rev=2295589","icon_2x":"https:\/\/ps.w.org\/ip-geolocation\/assets\/icon-256x256.png?rev=2295589","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/ip-geolocation\/assets\/screenshot-1.JPG?rev=2736987","caption":"IP Geolocation Settings Page"},{"src":"https:\/\/ps.w.org\/ip-geolocation\/assets\/screenshot-2.jpg?rev=2295589","caption":"Using shortcode in Gutenberg Editor"},{"src":"https:\/\/ps.w.org\/ip-geolocation\/assets\/screenshot-3.jpg?rev=2295589","caption":"IP Geolocation Frontend"},{"src":"https:\/\/ps.w.org\/ip-geolocation\/assets\/screenshot-4.jpg?rev=2806130","caption":"IP Geolocation in WPBakery Page Builder"},{"src":"https:\/\/ps.w.org\/ip-geolocation\/assets\/screenshot-5.jpg?rev=2806130","caption":"IP Geolocation in Gutenberg Page Builder"},{"src":"https:\/\/ps.w.org\/ip-geolocation\/assets\/screenshot-6.jpg?rev=2863656","caption":"IP Geolocation in Elementor Page Builder"},{"src":"https:\/\/ps.w.org\/ip-geolocation\/assets\/screenshot-7.jpg?rev=2940298","caption":"IP Geolocation in Divi Page Builder"}],"raw_content":"<!--section=description-->\n<p>You can using this plugin for show ip information and geo location. This plugin is using a third-party API service.<\/p>\n\n<p>you can use following api services (Sorted by Name):\n- <a href=\"https:\/\/abstractapi.com\/ip-geolocation-api\">abstractapi.com<\/a> \/ <a href=\"https:\/\/abstractapi.com\/legal\/legal\">Terms and Policies<\/a>\n- <a href=\"https:\/\/apiip.net\">apiip.net<\/a> \/ <a href=\"https:\/\/apiip.net\/privacy\">Privacy Policy<\/a>\n- <a href=\"https:\/\/freeipapi.com\">freeipapi.com<\/a> \/ <a href=\"https:\/\/freeipapi.com\/policy\">Privacy Policy<\/a>\n- <a href=\"https:\/\/geoplugin.com\">geoplugin.com<\/a> \/ <a href=\"https:\/\/old.geoplugin.com\/privacy\">Privacy Policy<\/a>\n- <a href=\"https:\/\/ip-api.com\">ip-api.com<\/a> \/ <a href=\"https:\/\/ip-api.com\/docs\/legal\">Terms and Policies<\/a>\n- <a href=\"https:\/\/ipapi.co\">ipapi.co<\/a> \/ <a href=\"https:\/\/ipapi.co\/privacy\/\">Privacy Policy<\/a>\n- <a href=\"https:\/\/ipdata.co\">ipdata.co<\/a> \/ <a href=\"https:\/\/ipdata.co\/privacy-policy.html\">Privacy Policy<\/a>\n- <a href=\"https:\/\/ip2location.io\">ip2location.io<\/a> \/ <a href=\"https:\/\/www.ip2location.io\/privacy-policy\">Privacy Policy<\/a>\n- <a href=\"https:\/\/ipbase.com\">ipbase.com<\/a> \/ <a href=\"https:\/\/ipbase.com\/privacy-policy\/\">Privacy Policy<\/a>\n- <a href=\"https:\/\/ipgeolocation.io\">ipgeolocation.io<\/a> \/ <a href=\"https:\/\/ipgeolocation.io\/privacy.html\">Privacy Policy<\/a>\n- <a href=\"https:\/\/geo.ipify.org\">ipify.org<\/a> \/ <a href=\"https:\/\/geo.ipify.org\/privacy-policy\">Privacy Policy<\/a>\n- <a href=\"https:\/\/ipinfo.io\">ipinfo.io<\/a> (You must get the api key - Signup Required) \/ <a href=\"https:\/\/ipinfo.io\/privacy-policy\">Privacy Policy<\/a>\n- <a href=\"https:\/\/ipstack.com\">ipstack.com<\/a> \/ <a href=\"https:\/\/www.ideracorp.com\/Legal\/APILayer\/PrivacyStatement\">Privacy Policy<\/a>\n- <a href=\"https:\/\/ipwhois.io\">ipwhois.io<\/a> \/ <a href=\"https:\/\/ipwhois.io\/privacy\">Privacy Policy<\/a><\/p>\n\n<p>You can tell us about other web services that are not on the list. Just send us an <a href=\"mailto:ra.vahdati@gmail.com\">Email<\/a>.<\/p>\n\n<p>Features:\n- [ipgeo] shortcode for show IP information\n- IP location on the map by Latitude &amp; Longitude\n- Show hostname &amp; organization\n- Show Location on Maps API Service (Google, Leaflet, Parsimap, Cedarmaps, etc...)\n- Show default IP result by type (Client IP or Server IP)\n- Add IP-Geolocation blocks in the page builders (WPBakery, Gutenberg, Elementor, Divi)<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>wp-content\/plugins\/ip-geolocation<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the <code>Plugins<\/code> screen in WordPress<\/li>\n<li>Use the Settings-Plugin Name screen to configure the plugin<\/li>\n<li>(Make your instructions match the desired user flow for activating and installing your plugin. Include any steps that might be needed for explanatory purposes)<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='how%20i%20use%20this%20plugin'><h3>How I use this plugin<\/h3><\/dt>\n<dd><p>You can add shortcode [ipgeo] in anywhere of your website like page or page builders blocks.<\/p><\/dd>\n<dt id='how%20i%20get%20a%20api%20key'><h3>How I get a api key<\/h3><\/dt>\n<dd><p>You must go to website that you select in api key service, then sign up and get a free api key. if you select ip-api api, you will don't need to get the api key.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.2<\/h4>\n\n<ul>\n<li>Compatible with WordPress 6.9<\/li>\n<li>Added geoplugin.com API<\/li>\n<li>Bugs fixes and improvements<\/li>\n<\/ul>\n\n<h4>2.1<\/h4>\n\n<ul>\n<li>Compatible with WordPress 6.6<\/li>\n<li>Added ipdata.co API<\/li>\n<li>Added ipapi.co API<\/li>\n<li>Bugs fixes and improvements<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Compatible with WordPress 6.5<\/li>\n<\/ul>\n\n<h4>2.0<\/h4>\n\n<ul>\n<li>Added freeipapi.com API<\/li>\n<li>Added apiip.net API<\/li>\n<li>Added ipstack.com API<\/li>\n<li>Added cedarmaps.com Map API<\/li>\n<li>Added map.ir Map API<\/li>\n<li>Added mapbox.com Map API<\/li>\n<li>Added Divi block<\/li>\n<li>Updated Leaflet Map lib to 1.9.4<\/li>\n<li>Bugs fixes and improvements<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Added ipgeolocation.io API<\/li>\n<li>Added ip2location.io API<\/li>\n<li>Added Elementor block<\/li>\n<li>Added default ip by type (client or server)<\/li>\n<li>Form style fixed and rtl supported<\/li>\n<li>Bugs fixes and improvements<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Bugs fixes and improvements<\/li>\n<li>Added ipbase.com API<\/li>\n<li>Added WPbakery (Visual Composer) block<\/li>\n<li>Added Gutenberg block<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Bugs fixes and improvements<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Compatible with WordPress 6<\/li>\n<li>Added ipify.org API<\/li>\n<li>Added ipwhois.io API<\/li>\n<li>Added Leaflet Map API<\/li>\n<li>Added Parsi Map API<\/li>\n<li>Fixed show location on google map<\/li>\n<li>Bugs fixes and improvements<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added abstractapi.com<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Added google map for displaying user's location<\/li>\n<li>Added ip-api.com api service<\/li>\n<\/ul>\n\n<h4>0.5<\/h4>\n\n<ul>\n<li>Show IP geolocation<\/li>\n<\/ul>","raw_excerpt":"Show IP Geolocation on your website","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/119207","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=119207"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/vadatiertebat"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=119207"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=119207"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=119207"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=119207"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=119207"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=119207"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}