{"id":158186,"date":"2022-06-07T22:02:02","date_gmt":"2022-06-07T22:02:02","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/geolocate-comments\/"},"modified":"2025-07-30T23:25:07","modified_gmt":"2025-07-30T23:25:07","slug":"geolocate-comments","status":"publish","type":"plugin","link":"https:\/\/hat.wordpress.org\/plugins\/geolocate-comments\/","author":7392184,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2","stable_tag":"1.2","tested":"6.8.5","requires":"2.7","requires_php":"","requires_plugins":null,"header_name":"Geolocate Comments","header_author":"Jamie Zawinski","header_description":"Save the geolocation when a new comment is posted.","assets_banners_color":"","last_updated":"2025-07-30 23:25:07","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.jwz.org\/geolocate-comments\/","header_author_uri":"https:\/\/www.jwz.org\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":3087,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0":{"tag":"1.0","author":"jwz","date":"2022-06-07 22:02:45"},"1.1":{"tag":"1.1","author":"jwz","date":"2022-09-11 05:17:06"},"1.2":{"tag":"1.2","author":"jwz","date":"2025-07-30 23:25:07"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":2738898,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.1","1.2"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":2738898,"resolution":"1","location":"assets","locale":""}},"screenshots":{"1":"Screenshot."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[107,4124],"plugin_category":[],"plugin_contributors":[94249],"plugin_business_model":[],"class_list":["post-158186","plugin","type-plugin","status-publish","hentry","plugin_tags-comments","plugin_tags-geolocation","plugin_contributors-jwz","plugin_committers-jwz"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/geolocate-comments\/assets\/icon-256x256.png?rev=2738898","icon_2x":"https:\/\/ps.w.org\/geolocate-comments\/assets\/icon-256x256.png?rev=2738898","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/geolocate-comments\/assets\/screenshot-1.jpg?rev=2738898","caption":"Screenshot."}],"raw_content":"<!--section=description-->\n<p>Save and optionally display the geolocation of each commenter's IP address. Various different geolocation services can be used. Admins can see the full location. It can be configured so that the general public sees nothing, everything, state only, or country only.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>geolocation-comments<\/code> directory to your <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the \"Plugins\" menu in WordPress.\nOptionally:<\/li>\n<li>Instead of using the default, create an account with your favorite geolocation service.<\/li>\n<li>Select the \"Settings \/ Discussion\" page to enter your credentials for that service.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.0<\/h4>\n\n<ul>\n<li>Created<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Retry on network failures.<\/li>\n<li>Support a few other sites.<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Better error messages.<\/li>\n<li>Added <code>geolocate_comment_text<\/code> filter.<\/li>\n<\/ul>","raw_excerpt":"Save and optionally display the geolocation of each commenter&#039;s IP address.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/158186","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=158186"}],"author":[{"embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/jwz"}],"wp:attachment":[{"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=158186"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=158186"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=158186"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=158186"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=158186"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/hat.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=158186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}