This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Garmin Connect


Provides a widget for displaying latest activities from Garmin Connect on your site.

Related Links:

PHP5 is required for this widget to work properly.


This plugin is free for anyone. It is GPL licenses, so its free for use on both personal and commercial sites. If you enjoyed the plugin, you can always make a donation


  • Screenshot of the plugin in action
  • Screenshot of a different style of the plugin
  • Screenshot of the configuration options.
  • Screenshot of a post with the activity map automatically generated.


  1. Delete any existing garmin-connect folder from the /wp-content/plugins/ directory
  2. Upload garmin-connect folder to the /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. Go to the Garmin Connect panel under the ‘Settings’ menu and add your Garmin Connect Username and Password and the settings you want
  5. Go to the Widgets panel under the ‘Appearance’ menu and drag a Garmin Connect widget to your side bar. Configure the options as you wish


How can I display a map of my activity in a post?

Use the Garmin Connect shortcode in the body of your post. An example usage is as follows: [gcmap act="7964312" class="alignleft"].

The value for ‘act’ is the value at the end of your Garmin Connect activity URL, i.e. –

The value for class is the CSS class that will be used. Appropriate values are ‘alignleft’, ‘alignright’, or ‘aligncenter’. It may also be left blank. You may add your own CSS stylings in the garminconnect.css file.

Can the widget display in kilometers instead of miles?

Yes. Change your settings within Garmin Connect. Visit Garmin Connect Settings and on the ‘Display Preferences’ tab, changed ‘Measurement Units’ to ‘Metric’

What causes the error message ‘Plugin could not be activated because it triggered a fatal error.’?

This is due to trying to activate the plugin using PHPv4. PHPv5 is required to use this plugin. Additional error message details state “Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’”

Why are no activities showing up?

In order for activities to show up in the widget, you must have given the activity a name in Garmin Connect. Ensure that activities do not have the name ‘Untitled’.

Are private activities shown in the widget?


How do I know what the different widget styles look like

You can view all the available widget styles in action at the Widget Styles Page


སྤྱི་ཟླ་གཉིས་པ། 7, 2017
It does not work for me. I don’t get to see the feed, it says ‘error connecting’. – WP v3.6.1 – WP is not installed in the root folder – It also breaks a feed with the ‘Super RSS Reader’ plugin resulting in an error: Fatal error: Cannot make static method SimplePie_Cache::create() non static in class WP_Feed_Cache in <WP install path>/wp-includes/class-feed.php on line 16. Also strange, on their website they mention that they will fix a few things in version 1.2 but the current version is 2 years old.
Read all 1 review

Contributors & Developers

“Garmin Connect” is open source software. The following people have contributed to this plugin.


Translate “Garmin Connect” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Fixed bug with signin caused by latest release of Garmin Connect website
  • Updated version of SimplePie included
  • Minor bug fixes – thanks to JohnD


  • Bug fix where plugin was unable to retrieve activities


  • Readme Fix


  • Fixed bug with previous release related to dates of Jan 1, 1970
  • Updated permissions so the regular administrator of a blog in a multi-blog site install can configure Garmin Connect settings


  • Fixed issue where some activities would always return date of Jan 1, 1970
  • New option to set the date and time format for the accordion style widgets


  • Misc Bug Fixes
  • Fix styling of widget title to be consistent with other WP plugins
  • Fix bug where issues occurred if wordpress was not installed in root directory.


  • Support for WordPress 3.0
  • Added shortcode to allow automatic creation of a Google Map from a Garmin Connect activity.


  • Fixed bug with signin caused by latest release of Garmin Connect website


  • Fixed bug due to new version of Garmin Connect that broke the plugin


  • Fixed bug where cadence was not displayed for cycling activities
  • Fixed a few CSS issues
  • Added message that PHP5 is required.


  • Initial release