MF Gig Calendar
MF Gig Calendar is a simple event calendar plugin for Wordpress. I created it to list my gigs on my own music website, but since it could really be a useful tool for anyone I’ve released it into the wild of the Internet through the Wordpress Repository. MF Gig Calendar lets you add a list of events to any PAGE or POST in your blog. It supports multi-day events, styled text, links, images, and more. I hope you’ll try it out and let me know what you think.
POSTED: March 21, 2014
Jean-Yves Poupin is a Swiss jazz pianist and is now using my MF Gig Calendar plugin for WordPress. He also happens to be blind. I’ve been in contact with his web developer and now I find myself working with him to make the plugin more accessible for his screen reader. It currently works for him with a few hacks, but could be easier for him.
So – look for improvements in accessibility in upcoming versions of my plugin.
This is a really turning into an interesting and exciting side project for me! Check out Jean-Yves’ music here: http://poupin.ch
POSTED: July 19, 2013
I’m a big fan of MailChimp and here’s yet another reason: their RSS importer for email campaigns is really great. I’ve connected that tool to the MF Gig Calendar RSS feed and have been automatically including upcoming events in emails I send out. I thought I’d put up a quick tutorial on how I did it. Nothing fancy – I’m no monkey-guru – but it works for me.
It’s really easy to get the basic content included – just a few steps…
POSTED: July 17, 2013 | 6 Comments
Version 0.9.9.2 of MF Gig Calendar is now available. The current version fixes a silly mistake I included in the previous version (thanks to Chris Meijer for catching that so quickly!). While I was tinkering I also enhanced the shortcode variables for customizing a list of events. I’ve also reworked the documentation just a bit to (hopefully) make it a little clearer to understand.
POSTED: July 6, 2013 | 3 Comments
I finally updated the MF Gig Calendar with a few fixes (nasty little bugs…) and a few new features:
- I’ve improved the way the RSS feed works, giving you the option of how much content you want to include in your feed.
- I’ve also added a few more shortcode variables to customize exactly what events you want to display.
- A new Swedish translastion
- Plus a few other goodies…
POSTED: April 7, 2013 | 8 Comments
As of version 0.9.8 you can display more specific event information from your MF Gig Calendar WordPress plugin on any Pages or Posts by including simple variables in your short code.
[mfgigcal id=event_id] – display only one specific event
[mfgigcal date=YYYY-MM-DD] – display events that are happening on a particular day
[mfgigcal range=YYYY-MM-DD:YYYY-MM-DD] – display a range of dates (START:END)
Note: The archive navigation will not be displayed.
POSTED: June 4, 2012 | 173 Comments
I developed this event calendar plugin because I wanted a performance calendar to use right here on my own website. In the process I tried to create something that was flexible and easy to use and would work for more than just musicians.
I’ve added a few features since it started…
- beginning and end dates to create multiple-day events
- a “duplicate” function to make it easier if you have a repeating event that you don’t want to re-enter over and over
- a fully functioning WYSIWYG editor for the event details, so you can include stylized text, images and other media right in your calendar – the way WordPress intended
- an RSS feed
- a widget to display a few upcoming events in the sidebar
- ability to display only a specific event, a specific date or a range of dates
…but as a general rule I’ve tried to keep this as simple as possible. I hope anyone who needs to display a list of events on their WordPress site would find this a useful option.
How It Works
Easy as pie! You just install it as you would any other WordPress plugin. This creates a new table in your WordPress database to store the events, and you’ll see the “Event Calendar” menu item in WordPress admin area.
Once it’s installed you can easily add, edit or delete events through the plugin’s Event Calendar editor page. To display the event in any Page or Post on your site you just include the MF Gig Calendar shortcode in the spot where you want the calendar to appear.
Type this shortcode into any Post or Page:
There are some optional variables you can add to this shortcode to display specific events, specific dates, or even a range of dates. Feature an event, create your own monthly or annual archives, feature a tour… Be creative.
I’ve also included a widget that you can use to display a few upcoming events in your sidebar. You can control the number of events to display and the displayed widget title, and you can have the widget link to a page on your site that contains the complete event calendar.
You can find an example of the MF Gig Calendar in use right here on my website.