WordPress.org

Support

Support » How-To and Troubleshooting » [Resolved] Vimeo video not showing

[Resolved] Vimeo video not showing

  • I’m using “Teardrop” theme…I’ve pasted a vimeo video url into the shortcode on a “post” and it comes up as the “Sorry, his video does not exist” error. The video does indeed exist

    Can anyone see what I did wrong? The designer of the Teardrop theme is of no help…

Viewing 11 replies - 1 through 11 (of 11 total)
  • Moderator Jan Dembowski

    @jdembowski

    Brute Squad and Volunteer Moderator

    It’s not the theme (probably), it’s a problem that’s coming up more and more.

    Vimeo is apparently switching to https and it looks like embedding is acting up as a result.

    Try this URL instead without the SSL bit.

    http://vimeo.com/43689600

    Yes, I tried that…not working 🙁

    Moderator Jan Dembowski

    @jdembowski

    Brute Squad and Volunteer Moderator

    HA! The Google is my friend! A similar issue with Vimeo was in trac 8 months ago.

    Easy fix via a plugin, the https just has to be added to the providers.

    Take a look at this link in trac.

    http://core.trac.wordpress.org/attachment/ticket/18928/vimeo-oembed.php

    See line 12 that reads

    $providers['#http://(www\.)?vimeo\.com/.*#i'] = array( 'http://vimeo.com/api/oembed.{format}', true  );

    Change that to read the same but #http: becomes #https: like so

    $providers['#https://(www\.)?vimeo\.com/.*#i'] = array( 'http://vimeo.com/api/oembed.{format}', true  );

    The original file can be downloaded from this link.

    http://core.trac.wordpress.org/raw-attachment/ticket/18928/vimeo-oembed.php

    I’m not somewhere I can post to pastebin.com but late tonight I’ll post a link with the small edit.

    I’ve tested it on my crash test dummy and the https version now works too.

    Thanks 🙂 But I have no idea where to change this code…in the editor? Do you know which .php file? I’m a WP newbie.

    Moderator Jan Dembowski

    @jdembowski

    Brute Squad and Volunteer Moderator

    Think of this as a chance to get your feet wet. 😉

    Visit this pastebin.com link.

    http://pastebin.com/aTRd8Nih

    You can download a copy of that in text format here.

    http://pastebin.com/raw.php?i=aTRd8Nih

    Save that to a file called fix-vimeo-https.php.

    Now using FTP or whatever file management upload that file to your WordPress wp-content/plugins directory.

    Once that’s done, visit your WordPress dashboard and activate the plugin called Hotfix vimeo oembed and your https Vimeo embeds should now work.

    First of all, I want to say Thanks again for helping out. You’ve been so kind to go through the trouble…(the theme designer has been an elusive douche throughout this ordeal).

    I successfully installed the plugin, but it still shows as “video does not exist”

    I wonder what gives..? I was able to post a vimeo video to the theme’s portfolio , but the client wants to be able to post videos that just show up on his blog page.

    Moderator Jan Dembowski

    @jdembowski

    Brute Squad and Volunteer Moderator

    I successfully installed the plugin, but it still shows as “video does not exist”

    Inserting Vimeo that wat uses oEmbed so it’s (probably) not a theme issue.

    That video embeds fine for me https://vimeo.com/43689600 when I just pasted the URL into my post (after I activated that plugin).

    – Try switching your theme to Twenty Eleven.

    – Edit and re-save your post

    If that doesn’t work, then it maybe a typo in the plugin. I’ve made a temporary zip file to make sure it’s all apples to apples.

    – Delete the copy of that file fix-vimeo-https.php and download this zip file to your PC/Mac.

    http://blog.dembowski.net/wp-content/vimeo-oembed.zip

    That zip file is just the directory and the one PHP file. After you’ve deleted the old copy you can use your WordPress dashboard to install that zip file.

    http://your-wordpress-url-here/wp-admin/plugin-install.php?tab=upload

    See if that does it for you, it should add https://vimeo.com to the list of oEmbed providers.

    Hi, I just installed it again….still doesn’t work..whaaaa

    Okay – I got it to show the video!!! I tried the Viper’s Video Quicktags plugin. I had to remove the “s” in https, and voila!

    http://theopenframe.com/hoss-dog/

    Thanks so much for taking the time!!!

    Paula

    Moderator Jan Dembowski

    @jdembowski

    Brute Squad and Volunteer Moderator

    Huh. Viper’s Video Quicktags should have been my first reply! It’s a great plugin. 😉

    lol 🙂

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘[Resolved] Vimeo video not showing’ is closed to new replies.
Skip to toolbar