Songkick Concerts and Festivals
This plugin lets you display upcoming or past events for a Songkick user, artist, venue, or metro area on your WordPress blog.
Events can be displayed by adding the Songkick widget to your template, or by adding the shortcode [songkick_concerts_and_festivals] anywhere in your blog.
Features
- Upcoming events for an artist
- Past events for an artist
- Upcoming events for a venue
- Upcoming events for a user
- Past events for a user
- Upcoming events for a metro area. A metro area is a city or a collection of cities that Songkick uses to notify users of concerts near them.
- Widget or shortcode format
- Show events for multiple artists, users, venues, or metro areas.
- Paginated list of events
- HTML markup with support for events as defined by Schema.org
Requirements
- This plugin uses a non-commercial Songkick API key. If you have a commercial website, youβll need your own Songkick API key. Please read through Songkickβs API terms of use. Apply for a key here: Songkick API docs
- This plugin requires PHP 5.6.20 or higher
Settings
Go to the Settings page to configure default options for the plugin. You can also specify your settings under Plugins/Widget or via shortcode options.
- For a user, simply put your username in the admin interface.
- For an artist, you should use the artistβs Songkick id, as shown in the url for your artist page. For example, the url βhttp://www.songkick.com/artists/123-your-nameβ has the id β123β.
- The same goes for metro areas: βhttp://www.songkick.com/metro_areas/123-city-nameβ has the id β123β.
- And venues: βhttp://www.songkick.com/venues/123-venue-nameβ has the id β123β.
Widget
Go to the admin Widgets page and simply drag the widget into a sidebar and configure it.
Shortcode
Add the shortcode [songkick_concerts_and_festivals] in the content of any blog post.
When using a shortcode, you can set which artist, venue, metro area, or user you want to display events for, allowing you to show events for different entities:
- Users:
[songkick_concerts_and_festivals songkick_id=your_username songkick_id_type=user] - Artists:
[songkick_concerts_and_festivals songkick_id=your_artist_id songkick_id_type=artist] - Venues:
[songkick_concerts_and_festivals songkick_id=your_venue_id songkick_id_type=venue] - Metro areas:
[songkick_concerts_and_festivals songkick_id=your_metro_area_id songkick_id_type=metro_area]
Override shortcode settings:
- gigography=true|false
- number_of_events=integer
- show_pagination=true|false
- no_calendar_style=true|false β removes the calendar style from the event dates
- order=asc|desc β sort order for artist or user events
PHP code
You can call the shortcode method directly in your PHP code:
Blogs using this plugin
Know any blogs using this plugin? Let me know!
Contribute
This is an open source project that I maintain during my spare time. I welcome contributions!
The code lives on Github. To send your contribution, fork my project, make your lovely changes, and send me a pull request. Thanks π
| Domain | Exposures | Headers | Last Checked |
|---|---|---|---|
| d*n*e*p*t*u*l*n.nu | β | 2025-11-12 03:30:40 | |
| y*v*z*k*a*i*i.com | β | 2025-11-11 14:28:50 | |
| t*n*s*a*-*u*i*.com | β | 2025-11-11 05:01:50 | |
| t*m*a*l*.com | β | 2025-11-11 02:39:08 | |
| t*e*r*a*v*o*o*m*c*i*e.com | β | 2025-11-11 01:00:50 | |
| t*e*t*g*e*l*.com | β | 2025-11-11 00:48:04 | |
| t*e*n*r*i*s*a*d.com | β | 2025-11-10 22:24:58 | |
| s*m*d*n*e*.com | β | 2025-11-10 07:37:14 | |
| p*o*e*s*f*u*l*.com | β | 2025-11-09 22:39:37 | |
| p*l*c*o*t*e*i*g*u*i*.com | β | 2025-11-09 17:12:30 | |
| n*m*d*o*q*e*t*a.com | β | 2025-11-09 12:26:26 | |
| n*e*a*o*l*.com | β | 2025-11-09 12:14:20 | |
| k*u*l*r*d*c*i*n*.com | β | 2025-11-08 17:16:13 | |
| j*s*s*a*n*h.com | β | 2025-11-08 13:21:59 | |
| g*e*o*r*w*.com | β | 2025-11-08 00:34:22 | |
| e*e*y*o*y*e*d*a*o*b*.com | β | 2025-11-07 13:34:14 | |
| e*h*n*s*m*s*c.com | β | 2025-11-07 13:07:21 | |
| e*s*l*.com | β | 2025-11-07 12:55:05 | |
| d*n*e*p*t*u*l*n.com | β | 2025-11-07 08:31:23 | |
| d*t*m*s*c.com | β | 2025-11-07 07:10:58 | |
| d*n*d*n*a*a.com | β | 2025-11-07 02:53:24 | |
| b*f*r*u*a*l.com | β | 2025-11-06 10:03:48 | |
| a*t*o*y*t*o*g.com | β | 2025-11-06 04:07:09 |