News WordPress

podcasting with podPress

On another website I manage, we have been toying around with the idea of podcasting a few of the audio and video tracks we have accumulated over the years. The only problem is this: How in the heck does one ‘podcast’?

Now, some of my friends have done it with much success (of course, because I’ve downloaded them all to my iPod). So, the task was to determine the best way to use WordPress with some sort of PodCasting plugin that would give us exactly what we needed. With as much programming experience I have, I never felt that I would not be able to determine the best solution.

The best solution (so far) is podPress. However, there was one particular issue that took me a considerable amount of effort to resolve: validating the feed.

The issue appears to revolve around how each individual WordPress blog has implemented their website. For many WordPress fans, they want to use WordPress to run their website to appear as if it is running from the root directory, when in fact it isn’t.

This appears to cause one of the more common complaints with podPress, especially when their feed doesn’t validate. If it doesn’t, then the simplest way to overcome the issue is rather simple: Remove the subdirectory that WordPress is running from. It goes like this:

If WordPress is installed in: http://www.mysite.com/wordpress

then, the default podcast feed looks like this: http://www.mysite.com/wordpress/?feed=podcast

But, if you have configured WordPress to ‘appear’ to run from the root directory, then the solution is to modify the feed to look like this: http://www.mysite.com/?feed=podcast

This alone should solve many of the issues regarding podPress and how it works with WordPress. If it doesn’t, please drop me a line. I will appreciate hearing from those that are having as much of a time making podPress work as I have.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.