After further investigation this appears to be Vimeo blocking the requests.
We have two sites (one where Vimeo videos work and one where they don’t). When testing the retrieval of content via PHP we get “HTTP request failed! HTTP/1.1 403 Forbidden” on the faulty site.
Anyone else reading this thread can run the same test with this script:
This will identify if Vimeo is blocked on your hosting server – if it is you should contact your hosting provider and/or Vimeo to get the IP block removed.
Not a WordPress problem per se, but hopefully this diagnostic test helps someone else in the future.
Related Posts:
- oEmbed not working in WordPress
- Are self-hosted videos a good idea? [closed]
- Optimal method for organizing videos by topics discussed?
- Generating Thumbnails for video
- Managing and Playing Large videos
- WordPress 3.1: Videoplayer implemented?
- oEmbed vimeo with add_query_arg parameters not inserted to HTML
- Add video from youtube in post
- Adding a video description in a similar way to a image caption
- Best Practices for Video Uploads to WordPress
- How to use the new wp_read_video_metadata function
- How to play amazon S3 videos in wordpress 3.6?
- Viddler oEmbed not working with specified width
- How to create thumbnails in wordpress with jwplayer
- Problem with JWplayer. Video is missing?
- WordPress 3.6 Video shortcodes in template
- How to play a video without using plugin?
- How to embed local video in a wordpress post
- Adding video to a WordPress website [closed]
- tags disappear on pages (but not on posts!)
- VideoJS in a Widget?
- How to add a download link to a video from WP media library?
- Uploaded video store in video folder
- How do I add “live thumbnails” or slideshow like thumbnails?
- WordPress 5.2.1: Embed video is not working. Showing video link on fronted
- Problem with video url from ad manager
- Cant play videos
- Slider Revolution video on autoplay doesn’t start
- Video link not working in Internet Explorer
- Hide video & make a clickable play button icon on header
- Different custom header video on different pages
- Update a Post after a user uploads a video
- mp4 video preview
- Page will only display first 6 videos
- Find Videos Inside a Post
- How to fetch all videos in custom page which uploaded in wp-admin (Media) in wordpress
- How to Insert Self-Hosted Video in WordPress Post
- Videos in posts are not rendered
- Resizing built-in wordpress video not working! [closed]
- Remove lines in video
- Strange video appears in background on Safari only [closed]
- Vimeo video play button color function
- Video header works only on previews, but not on published pages
- videojs – No compatible source was found for this media in wordpress app
- My website suddenly won’t play any videos
- How do I embed a Vimeo video in HTML?
- Setting a post’s featured image from an embedded YouTube video
- Do_Shortcode not working for Embed
- Get first video from the post (both embed and video shortcodes)
- Replace audio/video enclosure with player?
- Implementing “Video of the Day” Feature?
- Make a video post redirect to next post after completion
- getting video dimensions
- Set wmode attribute to transparent for the embed shortcode to make drop-down menu hover over YouTube embed in Internet Explorer
- Videos via the video shortcode are always 640px wide?
- Show Video in Excerpt
- How to add new embed handler not supported by oembed
- How to handle valueless attributes in shortcodes?
- How to overwrite youtube embed?
- WP REST – video and audio players
- Protecting HTML5 video [closed]
- Add parameters vimeo videos using wordpress embeds
- How can I get the [video] shortcode to allow query string parameters?
- How do I control video media display sizing with native wordpress player
- Any way to use a custom Parameter for vimeo embed without using an iframe?
- Vimeo thumbnails [closed]
- How do I display Youtube/Vimeo video ID on custom post type when user enters it in custom meta box?
- Add a YouTube or Vimeo video as a post attachment?
- How to Replace the WordPress Featured Image with a Video?
- how to add new .webm mime types
- Should I use custom post types for a front page video feature (vimeo)?
- How can I use a video header that’s over 8MB?
- How to generate a featured image from a video embeded in a metabox
- Displaying all Video Post Formats to Page
- Uploading video to vimeo using its API while bypassing php server limits
- how to use preg_replace for wordpress video?
- Use Video as Featured Image
- How to get Poster (thumbnail) Image of Video
- wp_insert_post iframe missing
- Vimeo video embeds doesnt seem to work with ACF [closed]
- Escaping Quotes
- Getting a thumbnail for an external video as the thumbnail for a custom post type?
- How to check If Oembed is empty or not
- Embed YouTube video from custom field value
- disable video URL auto-embedding for a part of the post
- Video shortcode – autoplay all videos
- Is there a built in function to see if a URLis oEmbed Compatible?
- How to allow html5 tag in WordPress
- Vimeo froogaloop
- How can I create a custom meta box to add an mp4 video to a page?
- Video Embed with Captions in Turkish
- Vimeo Froogaloop API, working in Fiddle but not WP
- Lightbox Plus ColorBox plugin and auto playing YouTube video
- How to generate video out of images via WordPress plugin
- How to add a download link to a movie from WP media library?
- How to import my YouTube channel into WordPress?
- Video Shortcodes not working in WordPress
- Responsive Video Max-width
- Extract an embedded video from the content
- WordPress get embedded/attachment video