You post a video to YouTube and on your blog. Dozens of comments poured in on YouTube while your blog receives big fat ZERO comments. Hardly surprising as YouTube have got millions of users. So this is where this plugin comes in. It will grab comments from YouTube and insert them into your post. Your blog will appear more lively and a small SEO benefit: keyword stuffing
One limitation though,YouTube api only shows the last 25 comments, hence older comments cannot be retrieved.
Features
- grab youtube video comments and insert into your blog post
- schedule hourly, daily, weekly (for WP 2.1 and above)
- manual update
- works on WP 2.0-2.7

Installation
1. Upload as a folder and activate plugin
2. Go to Admin Panel > Options > YouTube Comments.
3. Set schedule or update manually.
Usage
1. in Manage > Posts, find the post which you want the comments to be inserted.
2. go to the Custom Fields section and add “youtubevidid” as key.
3. add your YouTube video id e.g X2BEhk1fqZ
4. if more than 1 vid, simply add more keys: youtubevidid1, youtubevidid2 and so on

Comment Example

Upgrade
1. Deactivate plugin
2. Upload to the plugins directory
3. Activate plugin
Changelog
Version 1.1
- play nice with new youtube API
Version 1.2
- disable error/warnings (to continue fetching comments in event of an error)
License
This plugin is released under the Creative Commons GNU GPL.
Download
Tips & Tricks
The plugin is grabbing spam from YouTube. I deleted it from my blog but the plugin keeps fetching them. How can I to stop it?
The best way is to delete the spam on youtube. Otherwise you can unapprove or mark the spam comment on your blog as “Moderated”.

Need Help?
Much as I want to provide free support, there are only 24 hours a day.
So if you need a chunk of my time, I’m available for hire.
What's Next?
»» Subscribe to Feed
» Leave a Comment
Related Posts:
» WP Plugin Update: Genki Youtube Comments 1.1
» YouTube Comments Plugin on The Wordpress Podcast
» Testing of Plugins and Themes on WP 2.5
» Newer Post: Testing of Plugins and Themes on WP 2.2
« Previous Post: Internet Porn & Singapore. What’s the relation?














I’ll manage, but for the rest, you might want to supply a wget-able link.
Also, I was about to translate it to Hebrew, but it’s not gettextable.
Too bad…
Wouldn’t that be a security risk?
@Eric: Tornado Twins told me about this plugin, I will use it! Thanks man!
Can elaborate on the wget-able link? I’m clueless on that.
Well, you can’t download this through wget.
A direct link to the file will work, but if you need to count the downloads then you should use something that simply redirects to the file after counting the download.
Right now the download link gives you the zip file (I actually didn’t notice this earlier), but it’s saved with filename index.html?load=youtubecomments.zip
Hmm..this is really something new to me. I’m using the WS DownloadManager, not sure if it can do the wget thingy.
Possible its working with WP 2.0.3?
Would be great.
It works on 2.0.7, so I suppose it should work on 2.0.3
works on 2.2???
It should. Having some problems?
Great plugin but i get this message when I try to update it.
Error retrieving data from YouTube fail.
I set up everything in your directions. Any suggestions?
I have updated the plugin to provide better error message. Download the plugin and upload again. You should be able to narrow down the problem
Thanks for that update it tells me that it is an internal error in youtube. To tell them exactly what is wrong.
Thanks for the update.
Hopefully the error is not related to my plugin
Any chance that you could add spam filtering? I delete certain comments from my WordPress, but when it updates, it re-adds them. Would it be possible to make it so that once it’s deleted it can’t be readded?
You can unapprove them or mark them as moderated
It was my dumbass fault I was putting my key ID in the value box when it should’ve been the video id from the permalink. The plugin works great thanks.
Ahh.. I see. No problem Andy.
hi, this is one of the best plugins, but,
please, can you make it work with another sites like youtube, let’s say… metacafe or flurl ?
this will make it the best plugin!
Unfortunately no, metacafe/flurl does not have api for video comments.
Any chance that you could add spam filtering? I delete certain comments from my WordPress, but when it updates, it re-adds them. Would it be possible to make it so that once it’s deleted it can’t be readded?
If youtube can’t stop them, then I don’t think I can
Read up the Tips & Tricks section for a workaround.
Hi!
I like your plugin and actually use it on my site. What I wanted to ask though: is there any chance to get the comments as threaded comments, they way they actually are in youtube? There are a lot of plugins for wordpress out there that feature comment-threading. Would be soooo cool.
The amount of coding required.. takes a deep breadth..
hi
any body have information about extensions for joomla
Great plugin, many thanks. I was having some problems getting this working in WP 2.6. I made some adjustments and it now works great. I documented what I did at
http://www.iamdek.co.uk/2008/09/09/genki-youtube-comments-broken-a-fix-for-wordpress-26/
This may prove useful for some of your other users if they are having similar difficulties.
Nice detective work iamdek. Thanks
Is there way to make the [..Youtube..] inserted into the comments imported actually LINK to the youtube page it originated from?
LINK to the youtube page it originated from = the youtube video page? Change line 155 in genki_youtube_comments.php to
$comment_content = ' <a href="http://www.youtube.com/watch?v=' . $videopost->meta_value . '">[..YouTube..]</a> ' . addslashes($ytvideo->CONTENT[0]->_text);
But I wouldn’t recommend changing that code. Reason being you already have existing comments so changing the code will re-grab the comments again, resulting in double comments.
Gotcha. Thanks anyway. I’m loving this plugin!
Thanks, very good plugin.
does this work with the lates version of wp. i’m getting code errors.
It should work. What are the code errors?
Please Help on this..Thank you
http://www.youtube.com/my_profile_dev
The APIs accessed by this developer ID program have been deprecated and are no longer supported. To use the new APIs or get information about migrating your applications, please visit the YouTube Developer site at code.google.com.
What verion of the plugin are you using? The latest version should be 1.2.
支持下,太棒了,这个插件,谢谢作者!可惜我英文不好!!
http://www.90606.cn
可以做个友情连接吗?
Awesome plugin. Is there anyway to grab the YouTube user’s email address, instead of using api@youtube.com?
Nope. YouTube doesn’t publish user’s email.
Love the plugin. Cheers!
Do we need to keep [..YouTube..] in the comment box in order to update comments? Or can it be deleted without creating double entries?
So I’ve downloaded my first 25 comments to my blog. Another five comments have been added since then. What happens when I update next time? Do I just get the new comments added?
Thanks again!!
As you have downloaded comments before, there will be double entries if you remove the [..YouTube..]
What if the tag is not removed? Does the plugin add new comments to the last 25 fetched? Or does it overwrites the previous 25 downloaded with the latest twenty-five?
Why do I get double entries whenever I update?
Out of the box, the plugin should only fetch new comments. It will check for existing comments and ignore them. What’s your blog url?
Hey is it possible to change file_get_contents() with curl
Piotr GRD got you covered here
Thnx Alot Man you really save me, for all that wanna see this plugin working with curl visit http://muzikeshqip.net
Hello.
I want to announce a little modified version of this plugin. It uses now cURL instead of file_get_contents for all servers where allow_url_fopen is disabled. Not a big modification but can be useful for persons who are not able to modify it by themselves.
http://www.110mb.com/forum/filegetcontents-problem-with-wordpress-t41883.0.html;msg356663#msg356663
Greetings
Piotr GRD
Thanks Piotr!
Could you explain how to moderate comments in Wordpress 2.7.1? I would like to manually approve each comment it fetches, but the instructions you show above don’t apply to the new version. Thanks for the great plugin?
All comments are approved by default. if you wish to manually approve the comments, you need to modify the plugin. Open genki_youtube_comments,
line 156, change to “$comment_approved = 0;”
line 179, change to ” //wp_update_comment_count($videopost->post_id);”
Thanks…I tried that, and it worked. But if I click “download comments” again, it re-downloads all of those comments I just un-approved. What do you suggest?
Do not delete or mark them as spam. Set the comment status to “Moderated” (see picture under the tips & tricks section).
Your screenshots look a lot different than mine…I have a newer version maybe? My wordpress does not have that option.
Here’s a screenshot.
http://www.upliftmysoul.com/wordpress/wp-content/uploads/2009/04/picture-12.png
Oh yea.. since you modified the plugin, the default status is already “Pending”. So you don’t need to set the status to “Pending”. Leave them as they are, and don’t delete or mark them as spam.
Great Plugin!
Is there a way to remove the link back to youtube?… so it just leaves the auther screen name, but no link back to their account?
Comment out or remove line 152 ($comment_author_url = …).
great plug-in – thank you!
only suggestion – it would be great to be able to show or hide the “[..YouTube..]” text on each comment. any plans to add this feature?
thx
I think I will leave this as a hack, as switching between the 2 will result in duplicate comments.
Replace
with
Thaks for this! I will definitely use it in one of my video blogs.
What a fantastic tool. I am mad I didnt find it sooner
Hey, can you please tell me if this will work on 2.8.x?
Looks really useful.
Should not be a problem.
Thanks, I’ll give it a go.
Hi, this is a fantastic plug-in, but it stopped working for us when we upgraded to 2.8. Any chance you’ll add support for the latest WP build?
Specifically, it doesn’t update automatically and when you click “Manual Update Comments” nothing happens.
Thanks
No problem on my side. I’m on WP 2.8.2.
Just wondering if it would be possible to push comments from a Vimeo.com video (or really any other video sites) as well. Apologies if this is a ridiculous request as I’m unaware of the labor involved in this. Just curious as I have a portfolio blog of sorts and Vimeo is a little more for us “art-folk.”
Thanks
Possible as vimeo’s api allows for comment to be retrieve. I hope someone can pick this up and modify the code.
Well that is good to know. Hopefully someone (smarter than I) will be able to conjure something up. I spent a few hours looking into ways of re-engineering your code with the Vimeo API docs but I’m not too bright when it comes to this stuff
Thanks again.
Great plugin, thanks for creating it.
Great plugin thanks!
Such a great plugin….
I just updated to 2.9 and now it won’t bring over youtube comments from any new post since I made the update. Oddly it still brings over the comments from older posts.
I NEED this plugin in my life – it’s my absolute fav! Is anyone else having a 2.9 issue, if so how to fix it?
I just kept pressing Update Manually and after the 4th time it worked on the newer posts, maybe a backlog? But I have been noticing since 2.8.2 and higher the updates take longer and longer to do so automatically
Sounds like your server is overloaded while fetching too many comments. You may want to reduce the number of videos to be fetched by deleting the “youtubevidid” key in some older posts. A faster server may also help.
Thank you so much for making this awesome plugin. Your plugin combined with the seo super comments plugin is a smash success. THANK YOU SO MUCH!
can i also retrieve video from youtube with this plugin? or only comments? thx
Only comments.