Make WordPress Core

Opened 4 years ago

Closed 2 years ago

#53061 closed defect (bug) (worksforme)

Vimeo embed not working

Reported by: parzianello's profile parzianello Owned by:
Milestone: Priority: normal
Severity: normal Version: 5.7.1
Component: Embeds Keywords:
Focuses: Cc:

Description

Hi! I'm having difficulty understanding where is the origin of the problem in embedding Vimeo videos into posts or pages on a clean install of WordPress.

What happens?

  • If I paste the Vimeo URL into the text, choose the shortcode format or open the Vimeo Gutenberg block, the message I get is: "Sorry, this content could not be embedded."
  • If I use the iframe code generated by Vimeo and paste it into an HTML block, the player displays with no problem. Everything works fine!

The problem is that I really need to use the Vimeo block because of another application I use that demands it as a requirement. Do you have any idea how I can find the root cause of this problem? Could it be a bug? Vimeo Support tried to help me but they consider an issue in WordPress. Embedding YouTube videos is working perfectly in all modes. It is only with Vimeo that this problem occurs.

Information about my installation:

  • Wordpress 5.7.1
  • PHP 7.3.14
  • MySql 5.7.32-35
  • No new plugins installed
  • No new theme installed

All tests done with a clean web browser (Chrome and Edge).

Thanks in advance!

Attachments (1)

VimeoIssueInWordpress.png (156.6 KB) - added by parzianello 4 years ago.
Printscreen of two scenarios: 1) Vimeo Block, with the error message; and 2) HTML Block, with the player working fine.

Download all attachments as: .zip

Change History (2)

@parzianello
4 years ago

Printscreen of two scenarios: 1) Vimeo Block, with the error message; and 2) HTML Block, with the player working fine.

#1 @dd32
2 years ago

  • Milestone Awaiting Review deleted
  • Resolution set to worksforme
  • Severity changed from blocker to normal
  • Status changed from new to closed

Hi @parzianello, I apologise for your ticket never getting a response.

The URL you've provided, https://vimeo.com/44633289, currently works in my testing.
In the past, some video providers have had issues where videos marked as private or unlisted didn't appear in their APIs for embedding.

The likely cause of this was that the Vimeo oEmbed endpoint was temporarily unavailable, causing WordPress to be unable to fetch the content to embed.

I'm going to close this, since it's working for me, but if it's still not working for you, please re-open with a new URL which isn't working.

Note: See TracTickets for help on using tickets.