Opened 16 months ago
Last modified 15 months ago
#58840 new enhancement
Add Canva as an oEmbed provider
Reported by: | swissspidy | Owned by: | |
---|---|---|---|
Milestone: | Future Release | Priority: | normal |
Severity: | normal | Version: | |
Component: | Embeds | Keywords: | needs-patch |
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.