Adding podcasts to WordPress sites just got a lot easier – TechRadar