Show events on your WordPress blog!

We now have a WordPress extension to let you show events on your blog. You can filter these down to be from several cities or groups only if you wish.

Step 1. Install the Plugin

Download the “OpenACalendar” plugin from the official WordPress site and uncompress it into your wp-content/plugins folder. Or you can install it directly from your WordPress admin panel by searching for “OpenACalendar”.

Step 2. Tell it where to import events from

Go to the “Settings” menu and select “OpenACalendar.”. Create a new pool with the name “Open Tech Calendar”.

Add a new source to that pool with the URL “opentechcalendar.co.uk”.  Here you can select the filters you want – curated list, area, group, country or venue. You can get these from the URL of the page on the site. For instance if you want to filter Edinburgh events only go to the Edinburgh page at http://opentechcalendar.co.uk/area/62-edinburgh and take “62” from the URL to put into the events filter.

You can add several sources to the same pool – so if you are a big fan of 3 different meetups, you can filter by 3 different groups and events from all 3 groups will be mixed together.

When you add a source, there is a button to fetch events from that source immediately. Do so – but in the future that will happen automatically (if your WordPress cron is setup correctly).

Before you go, note the ID of the pool – it’s probably 1.

Step 3. Add a widget to the side bar

Go to the “Appearance” menu and select “Widgets”. Drag a “OpenACalendar – Events” widget into your layout. Put in the Pool ID you just created.

Step 4. Add a Short Code to any pages to list events.

On a page, you can type in

[openacalendar_events poolid=1]

to list events. You can add several other attributes (listed here).

 That’s it!

Any features you want or comments, get in touch! Version 2.0.1 was released from an open night at Edinburgh Hacklab – guess how they list events on the sidebar of their site?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s