I want to know how to import my YouTube channel into my WordPress website?


I have a YouTube channel with 7 videos. I want to bring all the videos into my WordPress website's sidebar. If I click the listed videos from my channel's list, it'll need to play. For more reference this is the sample output that I need:

screenshot of desired video layout


I'd use the plugin Tubepress. It has a lot of options to suit your needs, such as a sidebar widget that can play your videos in a lightbox for example. I used it a few times, it's quite powerfull and customizable.

| improve this answer | |
  • 1
    I use Tubepress too, great plugin – Vince Pettit Jul 21 '11 at 14:58

Try out the "Yunero" jQuery plugin for Youtube feeds. Works for any channel upload/playlists.

Or even better, you can use the Youmax WordPress plugin for a full fledged YouTube Channel embed. This will show all your playlists and videos as thumbnails and has popup or inline players like you have in your screenshot :)

| improve this answer | |

If you want to take another way, you can also use a RSS approach or use the official YouTube API for maximum control over the output.

I have used that once to build a video gallery, fetching video descriptions, views and more. Worked very well, but you should use some caching system like the Transients API to cache data you gathered and won´t change fast/often like descriptions, thumbnails and more.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.