Lo puedes hacer de varias maneras. Yo usaría la más sencilla, usando el mismo widget que WordPress trae para mostrar feeds externos, osea, crearía, en el archivo index.php del sitio un área que soportara los widgets y allí lo agregaría, dándole la dirección de tu calan de youtube.
Pero como quieres mostrar los videos embebidos, creo que tendrás que
codear un poco allí. Para eso puedes guiarte por este ejemplo
http://bavotasan.com/2010/display-rss-feed-with-php/ o usar
SimplePie, que de hecho, viene integrado con WordPress, pero no sabría decirte cómo usarlo, pues nunca me he topado con algo así...
Saludos.