Updated July 2008 because formats of google calendar appear to have changed
How to add future events from your public google calendar to your sidebar, in event order. This is how I did it (for our canoe site). There may be easier ways – if so, do share. You can see an example of what this does on the sidebar of this blog’s homepage.
The google bit
Presumably you already have a google calendar, and have made it public. Or else, presumably, you have found a publicly available google calendar, and want to display that.
Having created the calendar, or added it to your set of calendars, go to the Calendar settings and get the url of the xml feed of the google calendar, and paste it into a text editor, so that you can modify it.
For example, for Kenyan public holidays, the URL of the xml is:
The getting-things-in-the-right-order-by-adding-parameters bit
Within the text editor, Fluff around with the url a bit, as follows:
Add some parameters, (from Google Calendar API) onto the end. This addition worked for me:
?futureevents=true&orderby=starttime&sortorder=ascending&max-results=10&singleevents=true
So in our example,
becomes instead
The result of this is a feed where the xml events are listed in order from soonest to furthest away, future events only. Note that some feed readers, e.g. IE7, when given this link, will still insist on displaying them in “date added” order, but if you look at the underlying xml, you’ll see its in the order you want
The feed43-is-brilliant bit
Now go to feed43 and “create a new feed”
Step 1. specify the input feed as the url you just made, and click reload.
Step 2a. Use the Global Search Pattern field to specify which bit of the page you want to use. That would be: All of it. So in this field, write:
{%}
Step 2b. Use the Item (repeatable) Search Pattern field to specify what sort of thing a single calendar entry kinda looks like.
Here is a screenshot of an example, click for larger image so that you can read the incantation.
As you can see, {*} means “Anything”, while {%} means “Bit we are interested in”
Step 3. Choose your Feed Title and Feed Description. Suggest leave the Feed Link as it is, or send it to point to the calendar page itself.
For the RSS item properties, choose the bits you want for the Title, Link and Content templates. For example, here is a screenshot of mine, click to get readable version.
Don’t click the merge box.
Save your feed and note a) the URL of the new feed and b) The Edit URL of your feed.
The WordPress RSS Widget bit
In your wordpress.com blog, go to Design->Widgets and get yourself a new RSS widget. Put it on your sidebar, or wherever, and then configure it.
Add your feed43 URL and a suitable title.
remember to save your changes.
Look at your blog and be very pleased.
Other customisations you might want to do
On the Google feed part, there are several parameters described in the Google Calendar API you may want to fiddle with, and also a choice of display formats: basic or full.
The feed43 part of the process is highly customisable – if you would rather have the date as the title or the content as a concatenation of various pieces of the original xml, then you can figure it by modifying the regular messpression in step 2, and the corresponding fields in step 3.
The stumbling blocks which motivated this solution.
- Because one cannot presently add an iframe tag to a wordpress.com text widget, it is not possible to use that solution for adding a google calendar. It is understandable why wordpress.com are wary of the use of iframes and other programming tags.
- WordPress.com have a great widget, the RSS widget, which can take RSS feed from other apps and display it nicely. Google Calendar do have a great service whereby the info from a public google calendar can be exported as a feed. Unfortunately, the RSS widget doesn’t really like the kind of XML which the google calendar emits. This is essentially because google calendar provide a choice of two kinds of links in their xml. The WordPress RSS widget happens to choose one which does not display in some browsers (IE7)
- Google calendar feed, in its “as-is” state, is labelled by “date added,” can include past as well as future events, and is not, by default, in the order you would need for an agenda.
December 9, 2007 at 1:27 am
You actually can add an iframe in WordPress using this plugin: http://urbangiraffe.com/plugins/pageview/
But it’s not the same result as a nicely integrated list like yours…
November 25, 2009 at 4:19 pm
I am often looking for recent blogposts in the internet about this topic. Thanks!
December 14, 2007 at 9:49 pm
Helen, I think I love you. I’ve been looking EVERYwhere for a cheesy, sleazy, and easy way to do this (I’m a poet, not a coder!) and I was actually able to follow your instructions and make it work! We Are Not Worthy…
December 14, 2007 at 10:59 pm
Props to you and your nerdy blog. Just what I was looking for. 🙂
December 18, 2007 at 4:45 pm
Thank you, came out great. Fooled around with the search pattern, and it worked out the way I wanted after several tries.
Wish it didn’t limit you to ten entries. I went to add a second feed to get the rest, but I couldn’t figure how to get the Google API to spit out #11 – 20; only by a date range.
December 18, 2007 at 5:36 pm
@jimcooncat
Yes, that sounds hard.
I guess one option would be, for your second feed, have the google API spit out all #1-20 in date range, and then use the feed43 “Global Search Pattern” field to limit to only the second half of the document. This would be with a horrible search pattern like:
{*}/entry{*}/entry{*}/entry{*}/entry{*}/entry{*}/entry{*}/entry{*}/entry{*}/entry{*}/entry{%}
which effectively throws away the first 10 entries of the 20 you have…
December 18, 2007 at 6:53 pm
Ha ha! Thank you and Happy holidays!
(Guess I’ll have to write a five page documentation on my search pattern.)
December 27, 2007 at 4:57 am
Oh wow I love you Helen. I used to have the calendar plugin but my developer/boyfriend redesigned my blog and wanted to lessen my plugins (I had maybe 20) but I wanted a calendar. This is great. 1 dot 🙂
January 1, 2008 at 1:27 am
[…] else, maybe) of some important upcoming events. Looked for some clue, and found it here : Helen Nerdy’s blog (thanks gurl!). I’m going to try it. Good luck to […]
January 1, 2008 at 4:05 am
[…] December 31, 2007 by timethief Google calendar – rss workaround […]
January 10, 2008 at 2:35 pm
Great trick! I have it working perfectly. Although I noticed that the feed only lists events by name. Is there any way to stick a date in there? I tried the quick and dirty way of manually adding in dates to the calendar events themselves like “Jan. 9th – So and So’s Birthday,” but the change isn’t showing up in my feed. Is there a long delay? Or do I have to redo the feed every time I change or add an event?
January 10, 2008 at 2:53 pm
Hi Andria, Yes, you could get the date in there too:
In the feed43 step, you can modify your regular expression to pick out a bunch of terms, its not just limited to 3, so for example, if you do something which picks out an extra field near the “When” part of each entry, you’ll get four fields %1 %2 %3 %4 to play with, the %2, say, being the date.
You can then build the “item title” e.g. to be:
{%2} – {%1}
So that you get the date displayed too.
Yes, there are two delays to the feed – first how often feed43 fetches it from google, and then how often wordpress.com gets the feed. You shouldn’t have to redo the feed each time you add an event.
cheers
h
January 17, 2008 at 3:32 pm
Hi,
great plugin, everything worked fine at the beginning, but…:
. don’t forget to modify the ’ in ‘ when you copy & paste the :
{*}{%}</t{*}{%}{*}<link rel=’alternate’ type=’text/html’ href=’{%}’{*}
… unless it won’t work in feed43
. and when I embed the feed43 RSS url in my wordpress theme (with SimplePie), it doesn’t work anymore : the feed43 message (— Delivered by Feed43service) at the bottom of each entries conflicts with the rss syndication process, and the is repalced by the …
hope this helps
regards
jmm
January 26, 2008 at 4:43 pm
Wonderful!!
I had to perform one more step before I could add the feed to my wordpress.com sidebar: run the feed43 URL through feedburner.com, and put *that* link in my RSS widget. Whew.
January 30, 2008 at 4:23 pm
Anybody got ideas of how to publish google calendar to a wordpress page?
January 30, 2008 at 4:37 pm
@Renderghost
Hiya. If you want to embed the google calendar in a post or page, there is a way to do it if you are on your own server. i.e. if you downloaded the wordpress software from wordpress.org and are running it on your own space.
In that case, all you need to do is follow the instructions on the google calendar settings page, and get the html code from there, and then make a page or post on your blog, and paste it in on the “code” tab of the editor. Hey presto. This should work, as long as your server settings allow iframes…
If, on the other hand, you have a wordpress.com blog… then you can’t currently do that.
So I guess my answer is: No, I don’t have any ideas. If you figure a way, would love to heear it, cheers
January 30, 2008 at 10:53 pm
OK, so, I don’t get the step 2b in the “Feed43 is Brilliant Bit”.
I’m not understanding the code there at all, and it’s cut off in the page, so I can’t just copy/paste.
Help?
January 31, 2008 at 11:03 am
Hi, its a kind of search pattern, a bit like a regular expression.
In the xml, each of the dates in your calendar is recorded as an entry.
Each one starts with by opening an entry tag and ends with closing an entry tag
Some of the stuff between those tags is the same every time.
While some of it, especially the info you put into the calendar yourself, and the dates etc, are different in every one.
Roughly, each one is arranged like this:
Starts with entry tag
Then some junk (might be different every time)
Then title type=’text’ tag
Then some info we want to keep – the title of the diary entry
Then just after that, starts to close a tag
Then more junk….
and so on.
The code describes that pattern, with {%} written for bits you want to keep, and {*} for bits you don’t care about.
January 31, 2008 at 4:23 pm
That was helpful, thanks. The way the xml was formatted in the Feed43 window was confusing– I need it all layed out, neatly separated tags, colorized… 🙂
February 1, 2008 at 3:01 pm
This is fantastic, thanks for the step-by-step.
In the code used to “pick” the bits of the xml (the Step 2b), can one write code to pick text *between* the xml tags?
I’d really like the date to actually display in my rss widget, but the date information in the xml “content” tags have lots of other stuff in there:
When: Sun Feb 3, 2008 10:00 to 11:00 EST<br><br>Where: Second Sole<br>Event Status: confirmed
Is there a way to write that code to pick just part of the content within the content tags?
February 2, 2008 at 6:37 pm
Hi, yes, its possible to pick text from “between” the xml tags – you can design the regular expression string any way that you like.
The regular expression is build up of (*)s and {%}s, in between a bunch of phrases which you choose – they need to be phrases which always occur in every entry.
There can be any number of {%}s and {*}s, so you could use the “When” part from within one of the tags to pick out the date into another {%} and then build the title of your new RSS to include it.
February 6, 2008 at 12:24 pm
Could you go into more detail as to how to change output like
When: Sun Feb 3, 2008 10:00 to 11:00 ESTWhere: Second SoleEvent Status: confirmed – [EVENT NAME]
to something more like
2/3 10:00-11:00 – [EVENT NAME]
Also, is there any way to have it so that when someone clicks on one of the events so displayed, they are taken to that even in GCal?
Thanks so much for your help.
February 8, 2008 at 5:12 am
Thank you Helen for this tip!! I was able to get my Calendar widget up and running in a few minutes, including time spent studying the Google Calendar API page so that I could understand everything the string was trying to do.
February 13, 2008 at 9:53 am
I had problems with events that have a time vs those that are all day. I think this is a problem with the google calendar XML that I could not get Feed43 to cope with. The text that follows is different fir events with a time and for those that are all day, so I was unable to isolate a repeating pattern (or else I had to put up with the crap and the “event status confirmed” etc.
Sad to say we are going to go back and look at the event calendar plugins as I need something that is simple and works for the school.
February 14, 2008 at 10:07 pm
No matter what I do, I cannot get a feed to generate using your tips. I get an error. Any bright ideas?–I have not idea what I am doing.
February 15, 2008 at 8:04 pm
I had pretty good luck taking your api’d string, inserting our username, changing the items count 5 and making a feedburner feed out out of it, sticking the FB feed in an rss widget – viola – see it at http://www.harrimanhikers.org (“Calendar”)
Thank you for your work.
RH
September 6, 2010 at 8:10 pm
How did you make the Google Calendar a part of your website? Your “Calendar” section looks really good!
February 18, 2008 at 10:35 pm
[…] WordPress.com forum tips and workarounds Google calendar – rss workaround […]
February 20, 2008 at 5:40 am
Today I began looking for a way to integrate my GOOG calendar into word press and I found this. Released today. Haven’t tried it, don’t know if it works but looks promising. One of the engineers at GOOG cooked it up.
http://code.google.com/p/wpng-calendar/
February 20, 2008 at 5:59 am
Hi. This is a follow-up to comment 11.
First of all, THANK you for this great work-around.
Second, I’m sorry that your generosity has ended up getting you inundated by innumerable requests for free tech support.
Third, here’s another!
I too want the date to display with the title of the event. But I didn’t understand your explanation in comment 11. You said, “if you do something which picks out an extra field near the “When” part of each entry…”
What did you mean by “do something?” I changed Item Title Template to {%2} – {%1}. That was after I verified that Feed43 associates {%2} with the clipped data for “When” in my Google calendar feed. But on my WordPress blog, the link in the RSS box remains only the title for the event, not the date/time. (Although the date/time do appear when one rolls over that link.) Was I supposed to “do something” else in some other Feed43 field?
THANKS!!
February 23, 2008 at 10:09 pm
Thank you! It worked perfectly and now all my readers can be up-to-date!
You rock.
February 25, 2008 at 11:13 pm
[…] Google cal in wordpress February 25, 2008 Posted by swyda in Blog Platforms, Calendar. trackback https://helensnerdyblog.wordpress.com/2007/11/27/how-to-add-a-google-calendar-to-your-wordpresscom-bl… […]
February 27, 2008 at 8:39 pm
[…] skillz to look for a work-around. Or rather, I read all the comments on the forum. By combining two separate solutions, I was able to come up with the result you see on the sidebar now – an RSS feed […]
March 8, 2008 at 5:20 pm
Thank you so much, as well as those who mentioned having it work for them after running it through FeedBurner. Like post #12, I too had received the “delivered by feed43” at the bottom, but the FeedBurner feed resolved that issue.
March 13, 2008 at 10:07 am
[…] since it is already formatted to display the events a better and took some odd/ugly parsing to get […]
March 16, 2008 at 11:44 pm
Thanks for this. Haven’t yet implemented it but feel confident that with your instructions I will be able to accomplish this. One thing I noticed is that in your instructions, when you give the links (e.g. http://www.google.com/calendar/feeds
/895tc8g12s93m07bnenlf2grb0%40group.calendar.google.com/public/basic) only the first part of the link actually gets displayed — would be nice if you could actually see what the link is in full.
April 8, 2008 at 12:10 pm
Woohoo, you’re a star. I love you!
Small tip: Google uses ” but you actually should use ‘ in the description of the Item Search Pattern.
May 1, 2008 at 9:41 pm
Amazing! Thanks!!!
May 9, 2008 at 4:25 pm
Thank you thank you thank you! Did have a bit of a problem at step 2b, but when I changed type=’text’> to type=’html’> (once I’d figured out what the hell it was all about) everything was peachy. Very neat, and I am, very pleased indeed.
October 29, 2009 at 9:58 pm
Ok, I’m totally stuck on Step 2b. Help please!
I don’t know what to do with the “Item (repeatable) Search Pattern” section.
I really don’t know what to do in this box – I’ve put in the “incantation” because I’m clueless!
July 4, 2008 at 6:10 am
After hours of struggling with the extra mucky muck letters that seemed to be appearing everywhere I found a MUCH easier solution for myself. Simply copy your xml from the calendar on google, copy it into feedburner, and then choose the option “Event Feed” which is on the bottom left once you’ve established your feed. You can optimize it from there. So, I’m a total dufus when it comes to all of this, but somehow I did it!
July 4, 2008 at 6:16 am
Actually, you have to insert one step which is to add the “?futureevents=true&orderby=starttime&sortorder=ascending&max-results=10&singleevent=true”
at the end of your xml address. Anyway, it worked for me!
July 5, 2008 at 10:05 pm
becaif: Were you able to get the dates to display at the beginning of each item?
July 5, 2008 at 10:31 pm
Oops. Never mind, missed the optional checkmark under events for dates.
Thanks for the tip…made it so much easier than using feed43 or yahoo pipes.
July 9, 2008 at 4:58 pm
I can’t get past Step 1 in feed43… I click Reload and nothing happens. I’ve double checked the XML address from my Google Cal.
July 9, 2008 at 7:02 pm
Never mind, I got going on feedburner. Thanks, community!
pablo
July 10, 2008 at 2:52 pm
Hiya, updated today, because it seems that the google output format has changed a little (the title tag is different on our feed, anyway).
In terms of the regular expression stuff in feed43, I’ve added screenshots of an incantation which worked for me – hopefully something similar will work for you.
September 23, 2008 at 7:39 pm
[…] How to add a Google Calendar to your wordpress.com blog using the RSS widget […]
September 27, 2008 at 5:16 pm
Hi. Thanks for the tips. I was hoping someone could help me figure out how to get my dates in order of soonest to latest. I added the parameters you suggested and it still lists the dates in the order I added them to my calendar.
October 3, 2008 at 2:37 am
Feed43.com seems to be down. One of the servers go down and the whole thing goes down 😦
October 11, 2008 at 8:42 pm
thanks that worked great – the only problem that i have is that i can’t get a carriage return to create a line break between the date, venue and description – i can add a which is fine in the preview, but wordpress removes the html and takes it out on the page, any idea?
October 30, 2008 at 9:23 am
[…] Jeg vil prøve å få DET SOM SKJER i kalenderen til å vise i høyre meny. Hvis det er noen hackere blant spillerne som vil prøve seg, så kan de prøve å følge denne oppskriften… […]
November 29, 2008 at 1:23 am
becaif – I tried this before you post and it was tough to figure out how to get this working correctly. THANK YOU!!!! Your method is much easier and works!!! cshunters….
December 2, 2008 at 9:22 pm
Here is that text in the the image… gave me trouble
{*}{%}{*}When:{%},{%}{%}
{%}rel=’alternate’ type=’text/html’ href='{%}'{*}
December 6, 2008 at 10:56 am
[…] de eventos ligada ao Google Calendar em vez de ter que andar a alterar à mão. Tudo graças a este post. Muito bom. Agora, se desse para meter todos os eventos é que […]
January 3, 2009 at 5:03 pm
Hi,
Not sure if you know about this, but there is a plugin for WordPress (WPNG) that allows you to add a Google Calendar as a widget in your WordPress blog.
http://code.google.com/p/wpng-calendar/
Works a treat for me with a blog I playing with;
http://www.greshams.biz/blog/
February 5, 2009 at 2:18 pm
This is ace… thanks ever so much for your time in documenting this.
Todd
February 6, 2009 at 9:04 pm
I don’t know if anyone knows how to help me, but I added my calendar according the instructions and it works great! The only problem is it’s showing the date the event was added onto the calendar, and then underneath it is the actual date of the event. If anyone knows how I can alter the code to fix it please let me know! Thanks, Christine
February 15, 2009 at 10:46 am
[…] La guida passo passo per inserire quindi il vostro calendario pubblico nel blog su piattaforma wordpress.com la trovate QUI. […]
March 11, 2009 at 9:21 pm
great greeat simply great….
it helps a lot to people like me that must use wordpress.com because we are an NGO….
thanks
victoria from argentina..
April 1, 2009 at 1:41 am
UPDATE for those using the feedburner way: Google has acquired feedburner and no longer displays a link to event feed in the feedburner dashboard. To get to it, for now (!), you can change the url from
http://feedburner.google.com/fb/a/dashboard?id=(YOUR ID)
to
http://feedburner.google.com/fb/a/event?id=(YOUR ID)
April 4, 2009 at 5:04 am
Thanks for these easy instructions. This is awesome. It works great for me except one thing. When I click on the event I go to a google page that says this, The web address (URL) you are trying to visit is invalid. This is likely because part of the URL is missing. Please check that you are using the complete URL. (Invalid “eid” parameter). I have no idea what this means. I’m not a coder at all. I’ve looked around the internet to try to find an answer but didn’t come up with much. It’s not super important but it would be nice to have it go to the right thing or not be a link at all.
April 4, 2009 at 5:35 am
Disregard my last reply. I re-did the process of creating a feed and implementing it into my blog and it works fantastically. Thanks again. This is exactly what I needed.
April 4, 2009 at 1:51 pm
Thanks for this wonderful tutorial! I’m running into one problem that’s Google-related (nothing to do with this work-around): when users who are not logged in to Google Calendar click on an event, Google is displaying the UTC time (without indicating it as such!) instead of the Eastern Time I’ve set the calendar to.
August 10, 2010 at 12:04 pm
I am having the same problem. When not logged into Google the time shown is incorrect. Did you find a workaround or fix?
Much appreciate your response!
April 9, 2009 at 8:55 pm
Feed43 seems to be down right now 😦 I get a server error whenever I try to do anything at their site.
Any other way to do this?
Thanks so much for the instructions, it sounds like it’s just what I’m looking for, if I can get it working.
May 3, 2009 at 4:55 pm
Rockin’ tip. Thank you. My blog looks great now thanks to you!
May 8, 2009 at 10:43 am
could someone help me out. I am stuck at step 2b) my code that i copied is
{*}{%}{*}When:{%},{%}{%}{%}rel=’alternate’ type=’text/html’ href='{%}'{*}
and the result “Item pattern matched 0 times”
Do I have a typo or what else is the matter?
February 22, 2010 at 11:20 am
i got the same message. any help?
May 26, 2009 at 10:42 pm
Thanks!!!! This will do fine until we do wp.org and can do plug-ins.
thanks for your help,
Lynne
buckscountytaste.com
May 27, 2009 at 8:47 pm
I’m still stuck on 2b…what exactly do I do with this code? {*}{%}{*}When: {%},{%}{%}{%}rel=’ alternate’ type=’html’ href='{%}'{*}
am I copying and pasting it directly? how do I modify it? help! I’m so close to the end! 🙂
June 5, 2009 at 4:56 pm
Please excuse my potential ignorance, but I just don’t get this…
All of these steps seem so unnecessary. I have a Google calendar. I allowed public access, then copied the XML link and pasted it directly into my Blog (http://gofattygo.wordpress.com/), using the RSS widget. Worked first time without any modification and it looks exactly like the example on the home page of this Blog.
I’m sorry but I don’t understand why all of these over-complicated steps are listed. Are you looking for extra data within your sidebar other than the events listed in your calendar? If you are simply looking to add a feed of your calendar events my way is as easy as falling of a log!
🙂
June 8, 2009 at 10:08 am
Hi gofattygo, yes, using the normal xml google xml can work for your blog, depending on what you need.
Also, new solutions have/will become available for tackling this.
The entries on th calendar on your blog look good, but I suspect that they are being displayed in the order that you added them, not in the order that they will occur in the future. For that reason, and other display reasons, it can make sense to modify the xml in the way I did before sending it to the rss widget – depends exactly what you want displayed,
cheers, h
June 8, 2009 at 9:03 pm
Hi luckyblog
got excited about the feedburner event feed solution but it seems to have been removed by google
you said:
Also, new solutions have/will become available for tackling this.
can you suggest one please – I can get a feed though feedburner but it shows the creation date and I’m unclear how to edit that out?
thanks
Mark
July 22, 2009 at 5:02 pm
I successfully followed the steps and converted my Google calendar feed using feed43.
However, when I enter http://feed43.com/6086580027777183.xml in the WordPress.com RSS Widget, it just spits out the URL again. There’s no options in the RSS widget for configuring anything.
espo
I’m really getting frustrated with the limitations WordPress puts on iframes. I understand the security risks, but it feels like they’re punishing the vast majority of responsible people to safeguard against a few irresponsible ones.
August 18, 2009 at 7:59 pm
Your “hack” for keeping things displaying in the right order was a life saver. It worked flawlessly. Thanks for the help.
September 9, 2009 at 6:32 pm
Thank you!
September 26, 2009 at 10:54 pm
Great help, Thanks.
while wordpress continues to ignore iframe and as the site is wordpress.com with no plugins allowed it was a godsend.
October 30, 2009 at 4:19 pm
Can you help me please? I didn’t have as much luck as you.
I’m totally stuck on Step 2b. I don’t know what to do with the “Item (repeatable) Search Pattern” section.
I really don’t know what to do in this box – I’ve put in the “incantation” because I’m clueless!
November 4, 2009 at 10:42 am
Hiya Geraldine.
What happened when you put the “incantation” in the “Item (repeatable)” box?
What the “Item (repeatable)” bit is: Its asking you to tell it the usual pattern of the things to look for – in our case, we want it to find each individual google calendar “entry” – that’s why the incantation is starting and finishing with html tags that say “entry” in them.
Most of the incantation is saying the parts of the pattern which are the same for every entry.
Of course, the different entries will have bits in them that are different for each calendar event – stuff that we care about giving the details of what the event is, e.g. “My Tea Party”, other stuff that details exactly when it is e.g. date. We want the feed43 to find those bits and save them for us – that’s what the % notation means – “find this stuff and record it for later.”
There are other bits that are also different for each calendar event – but that we don’t particularly care about – e.g. there is lots of info about the exact time that we created the event – that’s not useful – I don’t want to display the time that the idea hit me: “Oh, I’ll hold a tea party!” – its only interesting to display the time that the tea party will actually take place – so for that reason, there are parts of each entry where we want feed43 to match “any old pattern”, but not keep it. That is what the * notation means – “find this stuff but don’t do anything with it.”
If the incantation (or some alternative pattern that you make) works on the input you are putting in, then the next box will magically suddenly get populated with the stuff that feed43 found for %1, %2 etc, and it will display it for you, and just go on to the next step.
If nothing like that happened, then its not quite working and needs tweaking.
Maybe you can post up the URL (http) address of your calendar, so that we can see what the entries look like, and why its not working for you with the usual incantation,
cheers,
Helen
November 3, 2009 at 9:23 pm
Worked beautifully. Thank you.
November 4, 2009 at 7:39 pm
[…] get it to publish in the correct chronological order, rather than by date of event publication. This post at “Helen’s Nerdy Blog” has some great step by step instructions, but you have to understand how to draft the necessary […]
December 6, 2009 at 7:46 pm
Thank you very much!
January 8, 2010 at 12:10 am
[…] site – out of the box, they don’t support Google Calendar – and I stumbled upon a tutorial for converting that feed into RSS using […]
January 10, 2010 at 12:36 pm
Brilliant! Many thanks!
January 18, 2010 at 12:44 am
Thank You!
Q: When you click on the link for an individual event, it brings up a google page that displays the event time in the wrong timezone. Any ideas?
May 15, 2010 at 3:22 pm
I also have the same problem. Have you devised a solution?
Thanks!
July 26, 2010 at 5:56 pm
Reset the time zone in your Google Calendar. 🙂
January 20, 2010 at 8:11 pm
Hi! I just successfully got the calendar items to display in the sidebar of the blog, but i have two problems, and by the way i have no idea about any of this i am learning it right now – probably not a great idea 🙂 anyhow, my problems are:
1) the displayed events have extra code in them i guess? etc
2) clicking on the events just sends you to html code not the actual calendar
what did i do wrong?
thanks for the help – this is very exciting that i am so close!
beth
February 10, 2010 at 9:29 pm
This is awesome – so first and foremost thank you!
I am coming up against a small problem however. When I update my google calendar it doesn’t update in my sidebar RSS Feed.
When I click “RSS Backyart Events” in the heading of the widget it does display ALL the events, but the separate events listed below are not updating – making it so people cannot see all the scheduled events at a glance.
Here’s a link to the site so you can see what I’m talking about: http://www.backyartbrooklyn.com.
For instance there are events on Feb 20th and 26th that are visible if you click on the header, but are not visible in the list below it.
Any ideas? Thanks!
February 23, 2010 at 11:00 pm
This worked great for me! Thanks so much for figuring this out for us all! The only problem I am having with this is that when I bring the feed into WordPress, the links don’t work… any ideas?
(On the bright side, my posts don’t show the “delivered by Feed43” and I didn’t even pay for an account!)
February 26, 2010 at 8:37 pm
hi, thanks for the article. i have a question.
even though i got it to work i can not see how the link goes to the calendar view instead of (what i get) a list, which is what i would expect. i just finished going through every comment, i can’t believe no one has asked this yet! why does your sidebar link to a calendar view?
thanks.
March 11, 2010 at 8:43 pm
Is there a way to get the time of the event to display? Right now I just get the day and date like Sat Mar 13
http://corinthcycling.wordpress.com/
March 24, 2010 at 7:36 pm
Thank you soooo much for posting the code to display upcoming events only!!! I am delighted by the results! Thank you, thank you, thank you for sharing!!!
April 4, 2010 at 2:18 pm
Thanks
April 5, 2010 at 1:27 pm
I’ll come back to what tedewanchyna wrote before: is there a way to have it with a calendar layout? We’re tring to make an event blog…
Thank for you precious help!
April 16, 2010 at 12:33 am
Thank you for this. Is there a way to get the feed to open in a new window?
May 8, 2010 at 11:12 pm
thx , for all. i really appreciate this.
May 14, 2010 at 2:16 pm
When I click to view the entire calendar, it is displayed as a list. I’d like it to display the current month. Any ideas?
May 28, 2010 at 4:53 am
Thanks for that. Very helpful!
June 3, 2010 at 3:55 pm
This is very cool! I do have one small problem. On Chrome and IE, when you click on an event, it takes you to a page where the event times are listed in GMT.
My calendar is set to Eastern time zone. Any idea why it is doing this and how to fix?
June 26, 2010 at 8:37 pm
Thank you for this. Is there a way to get the feed to open in a new window?
June 30, 2010 at 2:50 pm
great hint, thanks.
July 14, 2010 at 12:47 pm
FUNTASTICCCCCCCCCCC
IT WORKS!!!
LOVE IT SO MUCH 😀
August 20, 2010 at 12:45 pm
[…] these instructions you can add a list of events from a calendar into your sidebar as an RSS feed. (Unless you want […]
August 30, 2010 at 8:43 pm
[…] site since switching to wordpress.com. This blog has a workaround if anyone wants to attempt it: Helen’s Nerdy Blog Hope this […]
September 14, 2010 at 1:36 pm
Good guide but I am too stupid to configure the “Item (repeatable) Search Pattern field”
I want to use embed this Google Calendar into my blog via an RSS Feed:
http://www.google.com/calendar/feeds/eisenacher1904%40gmail.com/public/basic/?futureevents=true&orderby=starttime&sortorder=ascending&max-results=10&singleevents=true
Just the “Title” and the “When” should be displayed.
If all entries containing “Frauen Bundesliga” and “Bayer 04 II” could be excluded even better.
Any help would be greatly appreciated!!