Untappd WordPress Widget


This plugin creates a widget that you can use to display recent checkins on Untappd.

NOTE You will need to register for an api key from Untappd to use this widget. More information and application can be found at Untappd API Docs

Available settings will be User name, API client ID key, client ID secret key, and the limit of checkins to fetch.

Developer notes

Two filters available at the moment:


name of the transient to use for the response caching.
Default: untappd_checkins


name of the transient to use for the brewery response caching.
Default: untappd_brewery_checkins


how long to store the transients, in seconds
Default: 60*10 (10 minutes)


Classes applied to the ul tag
Default: untappd_checkins


Allows you to provide your own markup for the user widget.


Allows you to provide your own markup for the brewery widget.


  1. Unzip and upload extracted folder to your wp-content/plugins/ folder OR upload the zip file via the installer in the WP-Admin Plugin screen
  2. Activate through the ‘Plugins’ menu in WordPress
  3. Drag instance of new widget into a widget sidebar on your Widgets screen
  4. Drink.
  5. Check in with what you drink.


How Do I find the Brewery ID?

You should be able to find the Brewery ID by checking the URL for the brewery on a specific checkin. Hover over or copy the URL for the BREWERY in a checkin like in the following example: “PERSON is drinking a BEER by BREWERY at VENUE” and look for a numeral ID at the end of the URL

Contributors & Developers

“Untappd WordPress Widget” is open source software. The following people have contributed to this plugin.




  • Added widget for listing Brewery checkins.
  • Fixed transient name issue for user checkins.
  • Added parameter to untappd_checkins_list_classes filter to indicate which widget is being rendered at that moment.


  • Change from http to https for Untappd API request


  • Text changes.
  • New filter: untappd_user_markup. Used to provide custom widget output if you want to override default.


  • Fix various lingering issues with labels on the widget.
  • Added some missing strings for translations.
  • Added pot file for translating.
  • Adde filter for the classes applied to the unordered list.
  • Hide errors regarding API credentials for all non-admins.
  • Saves transient only when a status of 200 is returned by the Untappd API.


  • Wasn’t echoing widget labels with translations.


  • Initial upload