[wp-trac] [WordPress Trac] #61941: Adding app.screencast.com as an oEmbed provider
WordPress Trac
noreply at wordpress.org
Thu Jun 19 21:47:19 UTC 2025
#61941: Adding app.screencast.com as an oEmbed provider
-------------------------------------------------+-------------------------
Reporter: brhodes | Owner: joedolson
Type: enhancement | Status: reopened
Priority: normal | Milestone: Future
| Release
Component: Embeds | Version:
Severity: normal | Resolution:
Keywords: has-test-info has-patch needs-user- | Focuses:
docs |
-------------------------------------------------+-------------------------
Comment (by peterwilsoncc):
I've reviewed the current state of the existing embeds, ie embeds that
WordPress users have added to their site since screencast.com's inclusion
in WordPress 4.8:
* `thumb.screencast.com` no longer resolves
* legacy URLs of embedded content on `content.screencast.com` no longer
work, eg
`https://www.screencast.com/users/RalphNeighbour/folders/BASIC%20PRESENTATIONS/media/f46c7521
-abdd-477e-8782-02a9ed87ec6e/embed`
This has broken all previous embeds.
Updating the oembed endpoint in newer versions of WordPress won't fix this
issue for legacy URLs as the embed code is cached in post meta.
The only way legacy embeds can be fixed is the thumb... and content...
domains to be redirected from the legacy URLs to the new URLs.
At a minimum WordPress needs to remove the old URLs from the allow list.
As screencast.com has a history of breaking embeds, I am not inclined to
add the new URL to the allow list.
I may change my mind if the following occurs:
* legacy thumbnails redirect to
`https://app.screencast.com/<hash>/thumbnail`
* legacy content iframes redirect to
`https://app.screencast.com/connector/embed/index/<hash>`
* details are provided on how any future URL migrations will occur and
what plans are in place to prevent further breakage of WordPress embeds.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/61941#comment:58>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list