#58840 closed enhancement (fixed)
Add Canva as an oEmbed provider
Reported by: |
|
Owned by: |
|
---|---|---|---|
Milestone: | 6.8 | Priority: | normal |
Severity: | normal | Version: | |
Component: | Embeds | Keywords: | has-patch add-to-field-guide |
Focuses: | Cc: |
Description
Is the service is popular enough for core developers to have heard of it before? Is it “mainstream?”
It is quite popular with over 100 million users according to Wikipedia.
If similar services are already supported, how does this service compare in terms of size, features, and backing?
Not sure.
Does this service have an established social media presence?
Almost 300k followers on Twitter: https://twitter.com/canva
Is its oEmbed endpoint clearly established and properly documented? (Sometimes, they are just a developer’s pet project that may not be supported.)
Only found https://www.canva.com/embeds/ and https://www.canva.dev/blog/engineering/how-canva-makes-content-embeddable-and-why-you-should-too/ about this
Does the oEmbed endpoint work with WordPress’ oEmbed auto-discovery? If not, could it be made to work with additional HTML tags or attributes being added to the allow-list?
oEmbed discovery does not work for Canva because the meta tag is very far down in the page source and WP only parses the first few KB of the response.
Does the service make an effort to build relationships with developers, such as through robust APIs?
Not sure. They do seem to have good dev docs and an engineering blog.
How old is the service?
Over 10 years old.
Does it have a well-established Wikipedia article? (Seriously.)
Yes. https://en.wikipedia.org/wiki/Canva
Has anyone written a WordPress plugin that leverages the service in some way, whether adding it as an oEmbed provider, creating a shortcode, or leveraging other APIs of the service? Do these plugins have any noticeable adoption or traction that would indicate usage and demand?
Years ago they had their own official WordPress plugin but it has been abandoned: https://wordpress.org/plugins/canva/
Is the provider frequently proposed?
First time AFAIK.
Change History (8)
#1
@
18 months ago
- Keywords needs-patch added
- Milestone changed from Awaiting Review to Future Release
This ticket was mentioned in PR #7963 on WordPress/wordpress-develop by @swissspidy.
2 months ago
#2
- Keywords has-patch added; needs-patch removed
#3
@
2 months ago
Example document: https://www.canva.com/design/DACHZTlgWkU/view
API response: https://www.canva.com/_oembed?url=https://www.canva.com/design/DACHZTlgWkU/view
#5
@
5 weeks ago
- Owner set to swissspidy
- Resolution set to fixed
- Status changed from new to closed
In 59598:
@swissspidy commented on PR #7963:
5 weeks ago
#6
#7
@
3 weeks ago
- Keywords add-to-field-guide added
This changeset shoud be mentioned in the Field Guide.
Trac ticket: https://core.trac.wordpress.org/ticket/58840