Skip to main content.

Visitor Maps and Who's Online - Wordpress Plugin by Mike Challis

Description:
Displays Visitor Maps with location pins, city, and country. Includes a Who's Online Sidebar to show how many users are online. Has a Who's Online admin dashboard to view visitor details. The visitor details include: what page the visitor is on, IP address, host lookup, online time, city, state, country, geolocation maps and more. No API key needed. Easy and Quick 4 step install.

Features:

Installation:

  1. Upload the `visitor-maps` folder to the `/wp-content/plugins/` directory, or install automatically through the `Plugins`, `Add New` menu in WordPress.
  2. Activate the plugin through the `Plugins` menu in WordPress. Look for the Settings link to configure the Options.
  3. To display visitor maps on your blog: add the shortcode `[visitor-maps]` in a Page(not a Post). That page will become your Visitor Maps page. Here is how: Log into your blog admin dashboard. Click `Pages`, click `Add New`, add a title to your page, enter the shortcode `[visitor-maps]` in the page, click `Publish`.
  4. To add the Who's Online sidebar: Click on Appearance, Widgets, then drag the Who's Online widget to the sidebar column on the right.
  5. Updates are automatic. Click on "Upgrade Automatically" if prompted from the admin menu.
  6. Install Visitor Maps Geolocation Addon to enable geolocation. (see download link below) After installation be sure to activate the plugin. Next, go to the Visitor Maps Options menu to click to "Install" the Maxmind GeoLite City Database, then click "Enable Geolocation" and click Update Options.

Screenshots:

  1. Who's Online sidebar
  2. Visitor Maps Viewer
  3. Visitor Maps page
  4. View Who's Online Dashboard.
  5. Settings
  6. Adding the shortcode [visitor-maps] in a Page.
  7. Adding the Who's Online sidebar

Requirements/Restrictions:

Credits

Notice: 08/31/2015 - Why is the "Visitor Maps Geolocation Addon" now required for Geolocation?
It used to be included until WordPress Administrators notified me that the Creative Commons License for the Maxmind GeoLite City Database is not compatible with the WordPress GPL License. Even though they are both free. Because of the license conflict, they said I would have to remove the Maxmind GeoLite City Database installer/updater feature from the version hosted on the WP site.

The solution was to make the Maxmind GeoLite City Database a separate plugin called "Visitor Maps Geolocation Addon". (download link below). When the addon plugin is installed with version 1.5.8.9 or higher of Visitor Maps, Visitor Maps functions exactly the same way it did before, with a button to update the database automatically each month.

After the Visitor Maps Geolocation Addon installation be sure to activate the plugin. Next, go to the Visitor Maps Options menu to click to "Install" the Maxmind GeoLite City Database, then click "Enable Geolocation" and click Update Options.

Visitor Maps Geolocation Addon
Visitor Maps Geolocation Addon Plugin for WordPress

Visitor Maps and Who's Online - Wordpress Plugin: [download it] | [version change log] | [FAQ]

More Free PHP Scripts

Gratuity


If you find this site or the free PHP scripts useful to you, please consider making a small donation to help offset my time and the routine expenses of operation of this website. Thanks for your kind support! - Mike Challis

This php code provided "as is," and Long Beach Weather (Michael Challis) disclaims any and all warranties, whether express or implied, including (without limitation) any implied warranties of merchantability or fitness for a particular purpose. Use of this code signifies your acceptance.