wordpress youtube channel embed plugin


A couple of week back I wrote a jQuery plugin to embed custom youtube channel on your webpage. I thought it would be good to do a wordpress plugin too to the same. Thus I began this plugin. Now because I’ve already done few wordpress plugins thus development of this one was a breeze because I already have the jQuery plugin code that I developed and I already have the functions that I wish to use.

Purchase Pro version of this plugin today at a very special price! just $14.99 

Version 3.0 is out now.


  • Seamless channel or playlist embed to any WordPress post with Youtube API v3
  • 6 Months Free email support with Single Site License
  • 1 Year Free email support with Unlimited Site License
  • And much more

View PRO Details and Purchase


Plugin name

I named this plugin as jcwp youtube channel embed , I thought its a good name 🙂 I am still obsessed putting jc somehow in the plugin name

Lets check what the options screen looks like


A screen shot of the

Options page

jcwp youtube channel embed plugin options

thumbnails mode

Plugin thumbnails mode


Lightboxed video when  thumbnail is clicked

thumbnail clicked


List mode

Youtube plugin list mode



There are many other options you can control how your videos are displayed. I’ve intentionally taken out autoplay settings because I think that do not add anything to the usability of the plugin.


  • Channel mode This tells the plugin how to render the videos. Thumbnail mode will display static images for your videos and when user clicks on it video lightbox will be shown
  • Channel name : This will be the channel name which you wish to include
  • Maximum results Number of videos to display
  • Start Index  Pointer from where the videos should be shown. Handy, if you want to show videos from a given position
  • Filter by keyword Look for keyword in the video title and filter the results
  • Thumbnail width For thumbnail mode
  • Video width Target width of the video
  • Show video title Would you like to include video titles as captions
  • Embed using Either use IFrame  or old object Object embeds. I recommend you to use IFrame
  • Sort by How do you want your videos to be sorted
  • Include invisible ‘Content protected by’ link: Please check this checkbox. This is one way of supporting my blog and me.

Tested on

  • Browsers: IE9, FF13, Chrome 20, Safari
  • WordPress 3.4.1



  • Submitted to wordpress
  • Settings page added




This is important bit. I generally fund my own stuff only except my Tea and Coke. So if you are interested donating a penny for my work. Consider donations! I don’t get many because generally people skip this part and go directly to downloads 🙂 but its always worth asking.

Buy me a bottle of Ice Tea 🙂

$ 190.00 raised.
Choose donation amount:



Its really simple to install this plugin, here are the steps that you need to follow

  1. Go to Plugins > Add New.
  2. Under Search, type in “jcwp youtube channel embed”.
  3. WordPress will now show a popup window will ask you to confirm your wish to install my Plugin.
  4. If this is the first time you’ve installed a WordPress Plugin, enter the FTP login credential information. If you’ve installed a Plugin before, you will still need to have the login information.
  5. Click Proceed to continue with the installation. The resulting installation screen will list the installation as successful or failed.
  6. If successful in installation, click Activate Plugin to activate it, or Return to Plugin Installer for further actions.
  7. Settings are available from Settings menu on the left and under jcwp youtube channel embed

From the zip file downloaded form this page

I do not offer any more downloads because of the bandwidth cost that I was billed for in the past. All past downloads are still available but you can always get the latest version from wordpress.org


This plugin can be improved a bit. You can make a small donation that will keep my blood warm so that I won’t stop working on my WordPress plugins.

Where can I get it



  1. Will you add more features on demands
    Yes! when I get some time
  2. How can I edit styles myself
    Please look for jcYoutubeChannelEmbedd.css file under css folder


This plugin use prettyPhoto jQuery plugin for thumbnails mode

I hope that this plugin will be helpful to you in some form.




Demo My youtube Channel in thumbnail mode

VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)


  1. Willing to buy you multiple cups of coffee for the ability to display the video description under the titles!

    • Hi Joshua,

      Sorry for a late reply. Descriptions can be added, no doubt about that. Will release an update this weekend. Regarding cups of coffee, yeah they help 🙂


  2. Hi Jas. Uploaded and installed. All working beautifully! Wanted to donate but the button isn’t working! Shall I buy the Pro version instead?… I’m unlikely to need any support 🙂
    Thanks again

    • Glad its working again for you mate. 🙂 yeah there is hardly any difference between pro other than few more options, its upto you mate if you would like to purchase it, every cent helps keeping this blog and other free stuff I do for community going… cheers for your thoughtful consideration for donation. I’ve fixed the donate button too, so please kindly give it a try else buy a PRO to help further development of this free plugin. thanks heaps

  3. Thanks for your help Nims for your testing. I’ve pushed an update to wordpress.org, however seems like plugin is closed by wordpress for some reason. Just contacted plugins@wordpress.org to see whats going on. Version 2.0.0 will be available soon.. [hopefully]

  4. Anyone for beta test this plugin with Youtube API v3 update?? Need 2 people with WordPress version 4.2. Send if interested using contact me page. An update will be available soon. Just ended up testing on WP 3.x and WP 4.2.

  5. Paul K says:

    This plugin doesn’t seem to be working any longer. Look at “DEMO MY YOUTUBE CHANNEL IN THUMBNAIL MODE” above. I’m getting the same error. It seems that youtube doesn’t allow you to look it up via the Channel Name. I would love to find a fix if anyone knows otherwise I’m going to have to find another solution. Here’s the WordPress thread about it https://goo.gl/nvkf9R

    • I will spend some time this weekend. YT deprecated APIv2 and plugin has to start using current APIv3. Let’s see if I can get through a fix this weekend.


      • Thanks that would be great because I’m about to have to replace this plugin but I can’t find anything else that is quite the same as your plugin.

      • any news about this? Could you find a solution?

        • Sorry to bother – but was wondering about an update as well? I have several sites using the plugin and will have to start looking for alternatives…

          • Mate, an update is almost ready. I am working on 3 different projects atm. Finding time without funding is problematic sometimes. However just finished and testing an update that work with Youtube V3. See my latest comment on this post. If you have found an alternative, please disregard this comment.


  6. I want to add this to the sidebar as a widget. How can i do this?

  7. Hi there,

    I really liked the plugin you’ve created. Just had a quick question. When laying out the videos as thumbnails and selecting a specific video with prettyphoto in use, there is no option for the user to make the video full-screen from the pretty-photo section? It only has the YouTube icon. I would like to have visitors watch it full-screen on my website instead of moving to YouTube. Please let me know if this is possible.


  8. Hi,

    Thanks for your plugin!

    I think there is a typo in jcwp-youtube-channel-embed (line 117): $embedtype should be $embedType.

  9. h.carney says:

    Hi Giovanni, Your plugin seems to be one of the few channel displays for WP that actually functions with WP 3.9 (believe me, I’ve tried a bunch). But I need to be able to disable YouTube’s related videos that come up at the end of a video. Can you help? Thanks in advance.

  10. keyword filter is now propely working. why?

  11. I am now getting a new error that was never there before: Notice: Undefined variable: embedtype in /home3/banana29/public_html/wp-content/plugins/jcwp-youtube-channel-embed/jcwp-youtube-channel-embed.php on line 117

    Can you help?

  12. Hi,
    I have a problem with any of the major browsers. Once I click on any of the videos, the shadow box opens the video at the bottom of the page so I can’t even click on the video since only part of it shows at the bottom. Can you help me fixing this?

Leave a Reply