WordPress.org

Make WordPress Core

Opened 12 months ago

Last modified 12 months ago

#39076 new feature request

Reinstate Vimeo support in Twenty Seventeen

Reported by: nonproftechie Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version: 4.7
Component: Themes Keywords:
Focuses: ui Cc:

Description (last modified by ocean90)

Re: [39165] and [39128]. I've been able to embed Vimeo videos from non-pro accounts on Squarespace's site headers just fine (example: https://hanashapiro.com). It appears to embed an iframe inside a header <div>. Should be doable since we already embed an <img> inside a header <div> for the background image.

Change History (2)

#1 @ocean90
12 months ago

  • Description modified (diff)

#2 @bradyvercher
12 months ago

Hi @nonproftechie, I took a look at that site and it appears Squarespace is using some CSS tricks to hide the Vimeo controls off-screen, so it's not actually using the background feature available to paid accounts.

This post by Vimeo suggests the background feature is still experimental and only available for paid accounts.

This Squarespace support article for adding background videos confirms that a paid account is needed:

We recommend uploading videos to a Vimeo Plus or PRO account. Vimeo Basic accounts display the Vimeo player bar for the first few seconds of playback in the background.

And finally, the current Vimeo player API doesn't support background videos yet.

I did put together a prototype for adding Vimeo support if you would like to give it a shot. It uses their most recent API, but there is a legacy handler you can enable if you have a paid Vimeo account and want to use the background support.

If Vimeo rolls out full support for background videos and allows it to be used on free accounts, it might be worth incorporating into core.

Note: See TracTickets for help on using tickets.