[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fckxkL9VJBX1fOIY7MK-ob3dOtl1e0lwUMFVYnEaG9YE":3,"$f7gypbFJ0Jdes2SX7cIkelYAtx46CMXfW8En08k7s0LA":266,"$fRDrWSYLpFT_l9kjaflLvWnTla8QP0S-DDoRF5tdv1dY":270},{"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":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":37,"analysis":136,"fingerprints":241},"user-ip-information","User IP Info","10.0","adeelsikander","https:\u002F\u002Fprofiles.wordpress.org\u002Fadeelsikander\u002F","\u003Cp>This plugin simply display the User current IP address, and location info anywhere with a shortcode.\u003C\u002Fp>\n\u003Cp>It also allow website admin to display custom message for user in the front end.\u003C\u002Fp>\n\u003Cp>It is a light weight plugin and easy to install.\u003C\u002Fp>\n","User IP Information - It display the User current IP address with country information like country name, region, city, country code, continent, sub co &hellip;",20,1388,100,1,"2019-10-09T11:36:00.000Z","5.2.24","4.0","5.2.4",[20,21,22,23,24],"country-ip","ip","ip-address","user-ip","visitor-ip","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fuser-ip-information\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuser-ip-information.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},30,84,"2026-05-20T06:55:59.824Z",[38,56,80,100,118],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":28,"downloaded":46,"rating":28,"num_ratings":28,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":54,"download_link":55,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"gryphon-verified-client-ip","Gryphon Verified Client IP","1.2.1","Sly Gryphon","https:\u002F\u002Fprofiles.wordpress.org\u002Fsgryphon\u002F","\u003Cp>Gryphon Verified Client IP determines the client IP by walking the forwarding chain, only trusting addresses that match your configured proxy networks (by CIDR range). It stops at the first untrusted hop, which is the true client IP. The resolved address replaces \u003Ccode>REMOTE_ADDR\u003C\u002Fcode> early in the WordPress lifecycle, allowing other plugins to use it.\u003C\u002Fp>\n\u003Cp>The component is secure by default and only trusted proxies are traversed; spoofed headers are ignored. Both IPv4 and IPv6 are fully supported, including protocol translation.\u003C\u002Fp>\n\u003Cp>Multiple header formats are supported including standard RFC 7239 \u003Ccode>Forwarded\u003C\u002Fcode>, common \u003Ccode>X-Forwarded-For\u003C\u002Fcode>, Cloudflare \u003Ccode>CF-Connecting-IP\u003C\u002Fcode>, or any custom header.\u003C\u002Fp>\n\u003Cp>The component includes a diagnostics panel that can be enabled to record incoming requests with full header dumps and algorithm step traces for debugging.\u003C\u002Fp>\n\u003Cp>For more detail, see the GitHub project site \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsgryphon\u002Fessential-wordpress-verified-client-ip\" rel=\"nofollow ugc\">Gryphon WordPress Verified Client IP\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Compatibility Note\u003C\u002Fh4>\n\u003Cp>If your server uses \u003Cstrong>Apache \u003Ccode>mod_remoteip\u003C\u002Fcode>\u003C\u002Fstrong> or \u003Cstrong>nginx \u003Ccode>set_real_ip_from\u003C\u002Fcode>\u003C\u002Fstrong>, those modules will pre-resolve \u003Ccode>REMOTE_ADDR\u003C\u002Fcode> from forwarding headers before PHP runs. Disable the web server module and let this plugin handle IP resolution instead, or let it pre-resolve and use this plugin for any additional proxies not covered by the engine.\u003C\u002Fp>\n","Determines the true client IP by verifying Forwarded and similar headers, traversing only trusted proxy hops.",61,"2026-04-13T12:27:00.000Z","6.9.4","6.4","8.1",[52,22,53,23,24],"client-ip","proxy","https:\u002F\u002Fgithub.com\u002Fsgryphon\u002Fessential-wordpress-verified-client-ip","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgryphon-verified-client-ip.1.2.1.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":35,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":77,"download_link":78,"security_score":13,"vuln_count":14,"unpatched_count":28,"last_vuln_date":79,"fetched_at":30},"user-ip-and-location","User IP and Location","4.0.2","Sunny Kumar","https:\u002F\u002Fprofiles.wordpress.org\u002Ftheguidex\u002F","\u003Cp>Looking to display your website visitor’s IP address, location, browser details, and other information on your WordPress site? Then “User IP and Location” plugin is exactly what you need!\u003C\u002Fp>\n\u003Cp>This plugin is very simple to set up and use. Just install it, and you can start showing visitor information anywhere on your website using easy shortcodes. You can put these shortcodes in your posts, pages, sidebar, footer – anywhere you want!\u003C\u002Fp>\n\u003Cp>The best part? We use the reliable and free \u003Ca href=\"http:\u002F\u002Fip-api.com\" title=\"IP-API\" rel=\"friend nofollow ugc\">IP-API\u003C\u002Fa> service to get all the location data, so the information is always accurate and up-to-date.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>New in Version 4.x.x – Works with Caching Plugins!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Are you using WP-Rocket, W3 Total Cache, or any other caching plugin? No problem at all! We’ve completely rebuilt the plugin to work perfectly with all caching plugins. Your visitors will always see their own correct information, not some cached data from another visitor.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multi-Language Support\u003C\u002Fstrong> – Get location names in 8 different languages (English, German, Spanish, Portuguese, French, Japanese, Chinese, Russian)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PRO API Key Support\u003C\u002Fstrong> – Use your premium IP-API key for higher limits and HTTPS security\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Caching System\u003C\u002Fstrong> – Built-in server-side caching with customizable expiration times (1 hour to 1 week)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Content\u003C\u002Fstrong> – Show different content to visitors from specific countries, regions, or cities\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Tools\u003C\u002Fstrong> – PHP functions and REST API endpoints for custom development\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Output\u003C\u002Fstrong> – Change “Yes\u002FNo” text to any language or format you prefer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Here are all the shortcodes you can use:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[userip_location type=\"ip\"] - Shows visitor's IP address\n[userip_location type=\"continent\"] - Shows continent name\n[userip_location type=\"country\"] - Shows country name\n[userip_location type=\"countrycode\"] - Shows country code (like IN, US, UK)\n[userip_location type=\"region\"] - Shows region code\n[userip_location type=\"regionname\"] - Shows region\u002Fstate name\n[userip_location type=\"city\"] - Shows city name\n[userip_location type=\"zip\"] - **NEW!** Shows ZIP\u002Fpostal code\n[userip_location type=\"lat\"] - Shows latitude\n[userip_location type=\"lon\"] - Shows longitude\n[userip_location type=\"timezone\"] - Shows timezone\n[userip_location type=\"currency\"] - Shows local currency\n[userip_location type=\"isp\"] - Shows internet provider name\n[userip_location type=\"mobile\"] - Shows if visitor is on mobile network\n[userip_location type=\"proxy\"] - Shows if visitor is using proxy\n[userip_location type=\"hosting\"] - Shows if IP is from hosting provider\n[userip_location type=\"browser\"] - Shows browser name\n[userip_location type=\"os\"] - Shows operating system\n[userip_location type=\"flag\" height=\"auto\" width=\"50px\" vertical_align=\"middle\"] - Shows country flag\n[userip_localtime] - **NEW!** Shows visitor's current local time\n[userip_localdate] - **NEW!** Shows visitor's current local date\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Smart Conditional Content:\u003C\u002Fstrong>\u003Cbr \u002F>\nShow different content to visitors from different places! Perfect for targeted marketing, regional offers, or localized messages.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[userip_conditional country=\"US,IN\"]Content for US and India visitors only[\u002Fuserip_conditional]\n[userip_conditional country_not=\"CN,RU\"]Content for everyone except China and Russia[\u002Fuserip_conditional]\n[userip_conditional region=\"CA,TX\"]Special offers for California and Texas![\u002Fuserip_conditional]\n[userip_conditional city=\"Mumbai,Delhi\"]Mumbai and Delhi exclusive deals[\u002Fuserip_conditional]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>About the Flag Shortcode:\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen using the flag shortcode, you can control its size and position. The \u003Ccode>height\u003C\u002Fcode>, \u003Ccode>width\u003C\u002Fcode>, and \u003Ccode>vertical_align\u003C\u002Fcode> options are all optional. By default, height is auto, width is 50px, and it aligns in the middle. You can change these as per your needs.\u003C\u002Fp>\n\u003Ch4>Why Choose User IP and Location Plugin?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Super Easy Setup\u003C\u002Fstrong> – Just install and activate, that’s it!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works with All Caching Plugins\u003C\u002Fstrong> – WP-Rocket, W3 Total Cache, you name it!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fast Loading\u003C\u002Fstrong> – Uses modern AJAX technology so it doesn’t slow down your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lots of Information\u003C\u002Fstrong> – IP, country, city, flag, browser, OS, ISP, and much more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Language Support\u003C\u002Fstrong> – Location names in 8 different languages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PRO API Support\u003C\u002Fstrong> – Use premium IP-API keys for higher limits and HTTPS\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Caching\u003C\u002Fstrong> – Server-side caching with customizable expiration (1 hour to 1 week)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>New Features\u003C\u002Fstrong> – ZIP code and local time shortcodes added\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Content\u003C\u002Fstrong> – Show different content to visitors from different countries, regions, or cities\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Always Updated\u003C\u002Fstrong> – Uses reliable IP-API service for accurate data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly\u003C\u002Fstrong> – Includes PHP functions and REST API for custom development\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable\u003C\u002Fstrong> – Change output text, caching settings, and more from admin panel\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Perfect for bloggers, businesses, and developers who want to personalize their website based on visitor location!\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>This awesome plugin is created by the talented team at \u003Ca href=\"https:\u002F\u002Fheyserp.com\" title=\"HeySERP\" rel=\"friend nofollow ugc\"> HeySERP \u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Want to learn more about WordPress? Check out our website \u003Ca href=\"https:\u002F\u002Ftheguidex.com\u002F\" title=\"TheGuideX\" rel=\"friend nofollow ugc\"> TheGuideX \u003C\u002Fa> where we share helpful tutorials on:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthewpx.com\u002Fget-ip-address-and-location-in-wordpress\u002F\" title=\"How to Get the IP Address and Location of Users in WordPress\" rel=\"friend nofollow ugc\">How to Get User IP and Location in WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftheguidex.com\u002Fcommon-wordpress-errors\u002F\" title=\"Common WordPress Errors & Solutions\" rel=\"friend nofollow ugc\">Common WordPress Errors & How to Fix Them\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftheguidex.com\u002Fgoogle-adsense-plugins-for-wordpress\u002F\" title=\"Best WordPress Ads Manager Plugins\" rel=\"friend nofollow ugc\">Best WordPress Ad Management Plugins\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>…and many more helpful \u003Ca href=\"https:\u002F\u002Ftheguidex.com\u002Fcategory\u002Fwordpress\u002F\" title=\"WordPress Tutorials\" rel=\"friend nofollow ugc\">WordPress tutorials\u003C\u002Fa> in simple language!\u003C\u002Fp>\n","Want to show your website visitors their IP address, location, and other cool details? This plugin makes it super easy! Now works perfectly with cachi &hellip;",3000,38194,9,"2025-07-15T07:41:00.000Z","6.8.5","5.0","7.2",[72,73,74,75,76],"country-code","geolocation","region","user-ip-address","user-location","https:\u002F\u002Ftheguidex.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuser-ip-and-location.zip","2023-04-28 00:00:00",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":13,"num_ratings":90,"last_updated":91,"tested_up_to":68,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":98,"download_link":99,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"show-ip-address","Show IP address","1.8","Keith Griffiths","https:\u002F\u002Fprofiles.wordpress.org\u002Fkeithgriffiths76\u002F","\u003Cp>This plugin displays your visitor’s IP address using a shortcode. It’s lightweight, fast, and ideal for developers, diagnostics, and secured areas.\u003C\u002Fp>\n\u003Ch4>Great for:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Your home page\u003C\u002Fli>\n\u003Cli>Posts\u003C\u002Fli>\n\u003Cli>Pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Shortcode to display the visitor’s IP address: \u003Ccode>[show_ip]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>[show_ip]\u003C\u002Fcode> – Display visitor IP address\u003C\u002Fli>\n\u003Cli>\u003Ccode>[show_ip_hostname]\u003C\u002Fcode> – Display IP hostname\u003C\u002Fli>\n\u003Cli>\u003Ccode>[show_ip_useragent]\u003C\u002Fcode> – Display browser user agent\u003C\u002Fli>\n\u003Cli>\u003Ccode>[show_ip_referrer]\u003C\u002Fcode> – Display referrer URL\u003C\u002Fli>\n\u003Cli>Works on pages, posts, and widgets\u003C\u002Fli>\n\u003Cli>Lightweight and fast – no bloat or external requests\u003C\u002Fli>\n\u003Cli>Dashboard widget for quick admin view\u003C\u002Fli>\n\u003Cli>Compatible with all modern WordPress versions\u003C\u002Fli>\n\u003Cli>Zero external API calls – works on all hosting environments\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Perfect for technical websites, diagnostics pages, or simply showing your visitor what their current IP address is as well as there refering data using optional tags.\u003C\u002Fp>\n\u003Ch4>Dashboard widget:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Includes a dashboard widget that displays your current IP and offers helpful info on future updates.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>This is a FREE plugin\u003C\u002Fh4>\n\u003Cp>This simply shows the IP address of a visitor if they land on a specific page, you simply put your tag where you want your visitor to see their IP address, that’s it!\u003C\u002Fp>\n\u003Cp>This tag works on specific pages or widgets by simply adding in the tag [show_ip]. Your IP address also shows on your admin dashboard.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>To show an IP address on any of your pages you could use:\u003C\u002Fh4>\n\u003Cp>What’s My IP Address: [show_ip]\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","A simple plugin to show your visitor’s IP address on pages, posts, widgets, and the admin dashboard. Lightweight and easy to use.",1000,22925,5,"2025-08-08T14:40:00.000Z","3.6","5.6",[95,22,96,97,23],"display-ip","ip-user-tools","show-ip","https:\u002F\u002Fwww.keithgriffiths.co.uk","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshow-ip-address.1.8.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":34,"downloaded":108,"rating":13,"num_ratings":14,"last_updated":109,"tested_up_to":110,"requires_at_least":17,"requires_php":111,"tags":112,"homepage":116,"download_link":117,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"user-allowed-ip-addresses","User Allowed IP Addresses","1.1.1","Matt Pramschufer","https:\u002F\u002Fprofiles.wordpress.org\u002Fmattpramschufer\u002F","\u003Cp>If you ever needed the ability to have a specific user account only be able to login from specific IP addresses then\u003Cbr \u002F>\nthis is the plugin for you.  It is a simple plugin that adds an IP Addresses field to the user profile screen.  If you\u003Cbr \u002F>\nadd in an IP address or a list of IP addresses that user will only be able to login from that IP address.\u003C\u002Fp>\n\u003Cp>You have the option to redirect a user to a specific page if their IP address is not in the list of allowed IPs in the\u003Cbr \u002F>\nplugin options.  If you don’t specify a URL it will redirect back to the homepage.\u003C\u002Fp>\n\u003Cp>Another feature is to be able to have AUTO LOGIN from an IP address.  The auto login feature does exactly what it\u003Cbr \u002F>\nsounds like. It will automatically login a user based on their IP Address.\u003C\u002Fp>\n","Simple plugin that gives the ability to restrict login access to specific IP addresses for specific users. Option to Auto Login user based on IP.",2749,"2015-11-06T20:38:00.000Z","4.3.34","",[22,113,114,75,115],"ip-address-login","ip-login","user-profile","http:\u002F\u002Fwww.emoxie.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuser-allowed-ip-addresses.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":28,"downloaded":126,"rating":28,"num_ratings":28,"last_updated":127,"tested_up_to":128,"requires_at_least":129,"requires_php":111,"tags":130,"homepage":134,"download_link":135,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"full-detail-from-email","Full Detail From Email","2.2.5","Skywave Info Solutions","https:\u002F\u002Fprofiles.wordpress.org\u002Fskywaveinfo\u002F","\u003Cp>Full Detail From Email plugin give all information about subscriber IP address, Location, City State, Name, Social accounts,\u003Cbr \u002F>\n  Educatinal details, age group and various information from Email which is available on internet.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features Included:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Can save subscribers IP address city, state, location etc.\u003C\u002Fli>\n\u003Cli>Can get all the available details on internate of subscriber like Full name, Occupation, Social accounts URLs, Avatar, address, educational detail etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>User friendly design\u003C\u002Fli>\n\u003Cli>Comprehensive admin area with intuitive interface\u003C\u002Fli>\n\u003Cli>Easy WordPress integration\u003C\u002Fli>\n\u003Cli>Easily get all information about subscriber\u003C\u002Fli>\n\u003Cli>Simple settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Cp>After a simple installation process, the website owner can start by saving an Full contact API key and IPO token in settings.\u003C\u002Fp>\n\u003Cp>After that go add the shortcode for subscription form.\u003C\u002Fp>\n\u003Ch4>Minimum Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 3.7 or greater\u003C\u002Fli>\n\u003Cli>PHP version 5.3.7 or greater\u003C\u002Fli>\n\u003Cli>MySQL version 5.0 or greater\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Automatic installation\u003C\u002Fh4>\n\u003Cp>Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t even need to leave your web browser. To do an automatic install of Full Detail From Email, log in to your WordPress admin panel, navigate to the Plugins menu and click Add New.\u003C\u002Fp>\n\u003Cp>In the search field type “Full Detail From Email” and click Search Plugins. Once you have found our plugin you can install it by simply clicking Install Now. After clicking that link you will be asked if you are sure you want to install the plugin. Click yes and WordPress will automatically complete the installation.\u003C\u002Fp>\n\u003Ch4>Manual installation\u003C\u002Fh4>\n\u003Cp>The manual installation method involves downloading our plugin and uploading it to your web server via your favorite FTP application.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Download the plugin file to your computer and unzip it.\u003C\u002Fli>\n\u003Cli>Using an FTP program, or your hosting control panel, upload the unzipped plugin folder to your WordPress installations wp-content\u002Fplugins\u002F directory.\u003C\u002Fli>\n\u003Cli>Activate the plugin from the Plugins menu within the WordPress admin.\u003C\u002Fli>\n\u003C\u002Fol>\n","Using the Full Detail From Email with just an emai address you get all required and available information about subscriber.",857,"2020-06-18T16:50:00.000Z","5.3.21","3.7",[131,132,133,75],"all-details-from-email","detail-from-email","subscribers-all-details","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffull-detail-from-email","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffull-detail-from-email.zip",{"attackSurface":137,"codeSignals":165,"taintFlows":200,"riskAssessment":230,"analyzedAt":240},{"hooks":138,"ajaxHandlers":149,"restRoutes":150,"shortcodes":151,"cronEvents":163,"entryPointCount":164,"unprotectedCount":28},[139,145],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","admin_menu","user_ip_info","user-ip-info.php",14,{"type":140,"name":146,"callback":147,"file":143,"line":148},"admin_init","uiin_register_settings",26,[],[],[152,156,160],{"tag":153,"callback":154,"file":143,"line":155},"custom_message","uiin_customMessage",69,{"tag":157,"callback":158,"file":143,"line":159},"user_ip","uiin_getUsrIpAddr",108,{"tag":142,"callback":161,"file":143,"line":162},"uiin_getlocationByUserIp",149,[],3,{"dangerousFunctions":166,"sqlUsage":167,"outputEscaping":169,"fileOperations":14,"externalRequests":28,"nonceChecks":28,"capabilityChecks":14,"bundledLibraries":199},[],{"prepared":28,"raw":28,"locations":168},[],{"escaped":28,"rawEcho":170,"locations":171},13,[172,175,177,179,181,183,185,187,189,191,193,195,197],{"file":143,"line":173,"context":174},47,"raw output",{"file":143,"line":176,"context":174},89,{"file":143,"line":178,"context":174},136,{"file":143,"line":180,"context":174},137,{"file":143,"line":182,"context":174},138,{"file":143,"line":184,"context":174},139,{"file":143,"line":186,"context":174},140,{"file":143,"line":188,"context":174},141,{"file":143,"line":190,"context":174},142,{"file":143,"line":192,"context":174},143,{"file":143,"line":194,"context":174},144,{"file":143,"line":196,"context":174},145,{"file":143,"line":198,"context":174},146,[],[201,220],{"entryPoint":202,"graph":203,"unsanitizedCount":14,"severity":219},"uiin_getlocationByUserIp (user-ip-info.php:112)",{"nodes":204,"edges":216},[205,210],{"id":206,"type":207,"label":208,"file":143,"line":209},"n0","source","$_SERVER",115,{"id":211,"type":212,"label":213,"file":143,"line":214,"wp_function":215},"n1","sink","file_get_contents() [SSRF\u002FLFI]",130,"file_get_contents",[217],{"from":206,"to":211,"sanitized":218},false,"medium",{"entryPoint":221,"graph":222,"unsanitizedCount":28,"severity":229},"\u003Cuser-ip-info> (user-ip-info.php:0)",{"nodes":223,"edges":226},[224,225],{"id":206,"type":207,"label":208,"file":143,"line":209},{"id":211,"type":212,"label":213,"file":143,"line":214,"wp_function":215},[227],{"from":206,"to":211,"sanitized":228},true,"low",{"summary":231,"deductions":232},"The \"user-ip-information\" plugin v10.0 exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and has no known historical vulnerabilities.  The static analysis also indicates a relatively small attack surface, with no AJAX handlers or REST API routes directly exposed without authentication.  Furthermore, there are no reported critical or high severity taint flows, which is encouraging.\n\nHowever, significant concerns arise from the output escaping and file operation aspects. The fact that 100% of the 13 identified output points are not properly escaped presents a substantial Cross-Site Scripting (XSS) risk. Any user-supplied data that is displayed without proper sanitization could be leveraged by an attacker. Additionally, the presence of file operations, even if only one, coupled with the lack of explicit capability checks and nonces on potentially sensitive entry points (like shortcodes which can be user-controlled), raises potential concerns for insecure file access or manipulation if not handled with extreme care within the function itself.\n\nGiven the absence of historical vulnerabilities, it suggests that past versions may have been less of a target or had fewer issues. However, the current static analysis highlights a clear and present danger regarding XSS due to unescaped output. The plugin's strengths lie in its database interaction and lack of known exploits, but its weakness in output sanitization is a critical oversight that needs immediate attention.",[233,236,238],{"reason":234,"points":235},"100% of outputs are not properly escaped",8,{"reason":237,"points":90},"Presence of file operations without nonce check",{"reason":239,"points":90},"Presence of file operations without capability check on entry point","2026-04-16T11:31:43.168Z",{"wat":242,"direct":247},{"assetPaths":243,"generatorPatterns":244,"scriptPaths":245,"versionParams":246},[],[],[],[],{"cssClasses":248,"htmlComments":249,"htmlAttributes":250,"restEndpoints":251,"jsGlobals":252,"shortcodeOutput":253},[],[],[],[],[],[254,255,256,257,258,259,260,261,262,263,264,265],"\u003Cb>","Country Name: ","City Name: ","Region Name: ","Region Code: ","Continent Name: ","Continent Code: ","Latitude: ","Longitude: ","Currency Symbol: ","Currency Code: ","Timezone: ",{"error":228,"url":267,"statusCode":268,"statusMessage":269,"message":269},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fuser-ip-information\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":28,"versions":271},[]]