I run a sketch comedy channel that posts new content regularly. On our site (powered by WordPress.org) we embed Blip.tv players. The problem is, whenever we share a link on Facebook to one of our video pages on our site, it doesn't recognize that there's a video on the page at all. It just loads the featured image of the post. I'd like viewers to be able to watch our videos from their walls - anyone got an answer?

In case you're not sure what I'm talking about, here's a link to one of our video pages so you can test on FB for yourself: http://www.juliansmith.tv/2009/11/malk/


All in One SEO plugin is setting your FaceBook open graph meta tags. For Facebook to "see" your video, you need to set video meta tags:

<meta property="og:video" content="http://example.com/movie.swf" />
<meta property="og:video:secure_url" content="https://secure.example.com/movie.swf" />
<meta property="og:video:type" content="application/x-shockwave-flash" />
<meta property="og:video:width" content="400" />
<meta property="og:video:height" content="300" />

Whether or not this is possible with that plugin or will have to be done manually, I can't tell you.

EDIT- on second glance I missed the closing comment for the plugin, it appears the tags are being inserted by something else.

  • The problem with your method is that with WordPress, the <head> is located in the header.php file, which is loaded at the top of every page on the site. So your method basically only allows me to define one video URL for the entire site. We post new content regularly, so this isn't an option. – Chris Jul 25 '12 at 16:15
  • Is there some kind of PHP script I can use that will grab the url of the video in each specific post? – Chris Jul 25 '12 at 16:16

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.