BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Whereabouts icon
Possibly abandoned Tested up to 4.6.30 #1 in digitalnomad

Whereabouts

Users can set their current location via the WordPress dashboard. A widget displays the location and the corresponding time (zone).

Active installs20+10+ tier
Downloads · 30d68▲ +61.9% vs prev. 30d
Rating5/55 reviews
Health score36/100At risk
All-time downloads6.7KSince Sep 2014
Support resolved—No recent threads
RequiresWP 3.9PHP any
Downloads · 7d14▲ +16.7% week over week
Our verdict

Consider an alternative

Whereabouts shows warning signs in 2026 — compare the alternatives below before installing. It runs on 20+ sites, is rated 5/5 and was last updated 3 years ago, and scores 36/100 on our health check.

  • Small user base (20+ active installs)
  • No update in 3 years
  • Only tested up to WordPress 4.6 (latest is 7.1)

Daily downloads

369Jul 8Aug 21Oct 5
Yesterday2
Daily average (1y)1
Peak day13Sep 14, 2026
Last 12 months474

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Whereabouts stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
digitalnomad #1 1 Best digitalnomad plugins →
location >100 7,191 Best location plugins →
nomad #10 13 Best nomad plugins →
timezone >100 1,915 Best timezone plugins →
travel >100 910 Best travel plugins →

Version adoption

Share of active sites per release.

  • 0.7100.0%

Rating breakdown

★★★★★★★★★★ 5 from 5 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About Whereabouts

From the official readme · v0.7.1

Description

Each user can save his/her current location and the corresponding time (zone). The information is stored as user meta data.

The Whereabouts widget displays the location and time (zone) of a specified user (select user in the widget options).

You can – of course – add multiple widgets to show more than one user/location.

Dashboard-Widget

Each user can comfortably set her/his current location directly on the WordPress dashboard.

A little help from Google

Activate the use of the Google Geocoding and Timezone API in the settings:

You can then use the browser’s geolocation API to determine your location, and the Plugin will automatically fetch the time zone of your whereabouts.

Want to use another location? Just type in a location name and the plugin will get all the relevant information for you.

You can also set the language in which the results of the api requests are returned.

Requirements

  • PHP 5.3
  • WordPress 3.9.2
  • In some modern browsers your website needs to have a working SSL-certificate in order to use the geolocation api.

Support

Website

Author

Installation

  1. Upload the whereabouts folder to your /wp-content/plugins directory.

  2. Activate the “Whereabouts” plugin in the WordPress administration interface.

  3. Go to “Settings” -> “Whereabouts” and activate “Use Google to get location data”, enter you API key and set the “API Request Language”.

  4. On the dashboard, set your location.

  5. Go to “Appearance” -> “Widgets” and add a Wherebouts widget to a sidebar of your choosing. (You have the options to chose the user, whose location you want to display, link the location to Google Maps and display the time zone name.)

Please note: The widget will only be displayed if the specified user has set his/her location.

Styling

There is no extra styling for the widget. You can however do it yourself, in your theme. This is what the HTML looks like:

<dl class="whab-info">
    <dt class="whab-label whab-label-location">Current Location:</dt>
    <dd class="whab-location">...</dd>
    <dt class="whab-label whab-label-time">Local Time:</dt>
    <dd class="whab-time">12:34 <span class="whab-timezone-name">...</span></dd>
</dl>

Shortcode

You can also generate this HTML code anywhere in your theme by using this shortcode:

[whereabouts user="2" link_location="1" time_format="H:i" show_tz="1"]

You need to enter a valid user id and the specified user must have saved his/her location for the widget to be displayed.

Filter

There is a filter available to change the html output of the widget/shortcode:

whab_widget_output

Three argument variables are availabe:

  • $output The html Whereabouts generates by default as a string
  • $args The widget settings as an array
  • $location The location values as an array

You could use it in your theme’s functions.php like this:

add_filter( 'whab_widget_output', 'my_function_to_change_location_widget', 10, 3 );

function my_function_to_change_location_widget( $output, $args, $location ) {

    $output = '<p class="my-location">' . $location['location_name'] . ', ';

    $output .= date( $args['time_format'], time() + $location['utc_difference'] );
    if ( $args['show_tz'] ) {
        $output .= ' (' . $location['timezone_name'] . ')';
    }
    return $output . '</p>';
}

This will change the html output to:

<p class="my-location">Paris, France, 12:34 (Central European Standard Time)</p>

Frequently asked questions

Why am I not getting any results when I use my browser’s geolocation api?

Usually it is a privacy issue: Make sure your browser and your website are allowed to use the location functionality of your device (eg. your smartphone). In general these settings are found in your device’s privacy or location settings.

Upgrade from version 0.3.0

When you upgrade from 0.3.0 to a newer version, you have to (re) enter you location and (re) add the Whereabouts widget. Go to “Appearance > Widgets” and drag the Whereabouts widget to the sidebar of your choosing. From version 0.4.0 (or newer) the location is saved per user. You can choose the user, whose location you want to display, in the widget’s options.

Changelog

0.7.0

  • Adapt to changes in Google’s APIs
  • Important: You now need a Google API key to use the geolocation feature!
  • Also: In most modern browser your website needs a working SSL-certificate to use the geolocation feature!

0.6.1

  • Update Google Maps API language selector
  • Fix PHP 7 issues

0.6.0

  • You can now use the browser’s geolocation API to set your current location.

0.5.6

  • Bugfix

0.5.5

  • Added a filter function, which you can use to change the widget’s html output to your heart’s content.

0.5.0

  • The admin can now allow/deny access to the dashboard widget by user role
  • Display the location anywhere in your theme by using the shortcode [whereabouts]

Full changelog on WordPress.org →

Screenshots

Use the Whereabouts dashboard widget to enter your location. If activated, Google will fill out the time zone information for you.
Use the Whereabouts dashboard widget to enter your location. If activated, Google will…
Customize the Whereabouts widget
Customize the Whereabouts widget

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

FAQ

Whereabouts: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 6, 2026

Is Whereabouts free?

Yes. Whereabouts is free to download and use from the official WordPress.org plugin directory.

Is Whereabouts safe to use in 2026?

Whereabouts shows warning signs in 2026 — compare the alternatives below before installing. It runs on 20+ sites, is rated 5/5 and was last updated 3 years ago, and scores 36/100 on our health check.

How many websites use Whereabouts?

Whereabouts is active on 20+ WordPress websites and has been downloaded 6,727 times since it launched in September 2014. It was downloaded 68 times in the last 30 days.

Does Whereabouts work with WordPress 7.1?

Whereabouts is officially tested up to WordPress 4.6.30, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

When was Whereabouts last updated?

The latest version, 0.7.1, was released on July 25, 2023 (3 years ago).

Who makes Whereabouts?

Whereabouts is developed and maintained by Florian Ziegler.

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.