Opened 5 years ago
Last modified 4 years ago
#49989 new enhancement
Invision embed code supported by WordPress
Reported by: | ArtGoddess | Owned by: | |
---|---|---|---|
Milestone: | Awaiting Review | Priority: | normal |
Severity: | normal | Version: | |
Component: | Embeds | Keywords: | reporter-feedback |
Focuses: | Cc: |
Description
Hi all,
Is there any possibility that WordPress consider Invision embed codes to be accepted in their security list?
https://wordpress.org/support/article/embeds/#okay-so-what-sites-can-i-embed-from
Using the IFrame tag that Invision provides, results in a very weird experience. The prototype is half-hidden and it is not responsive.
Thank you very much!
Change History (3)
#3
@
4 years ago
- Keywords reporter-feedback added
Hi @ArtGoddess,
We have a set of questions regarding whitelisting oEmbed providers which I'd ask you to answer: https://make.wordpress.org/core/handbook/contribute/design-decisions/#whitelisting-oembed-providers
Note: See
TracTickets for help on using
tickets.
I am not sure if this is the same request or should be on a new ticket. Per the documentation a theme author needs to opt in for responsive embeds.
https://developer.wordpress.org/block-editor/developers/themes/theme-support/#responsive-embedded-content
I would like to propose that we make the default "opt-in". It is best practice. From an end user's perspective, it seems natural that the core video block would be responsive. Why wouldn't it be.
Rather than send the user on a goose chance looking for code within their theme files, child theme, or a support request with the theme author, a default opt-in would offer a more seamless user experience for the end user.
Y'all know I am more of a plugin dev than a theme dev. But, I have do a theme in development. It is a fork of WP Rig. My development strategy for the theme was to do as little from the theme code as possible and allow the blocks from core and the blocks that ship with my charter boat bookings plugin handle most of the design simply because it is through these blocks that I can pass on along visual control more easily to the end user. Following this development principle I did not opt in for the responsive embeds.
What a bummer. Imagine my surprise that the video I live posted from my phone while sailing wouldn't be responsive. No big deal for me to go into my theme and make this simple little change. BUT, if I was using a theme from the repo and I did not write code and self-administrate my site this could present a challenge.