[wp-trac] [WordPress Trac] #52240: Add ActBlue as an oEmbed Provider

WordPress Trac noreply at wordpress.org
Wed Jan 6 18:41:04 UTC 2021


#52240: Add ActBlue as an oEmbed Provider
-------------------------+-----------------------------
 Reporter:  actblue      |      Owner:  (none)
     Type:  enhancement  |     Status:  new
 Priority:  normal       |  Milestone:  Awaiting Review
Component:  Embeds       |    Version:
 Severity:  normal       |   Keywords:
  Focuses:               |
-------------------------+-----------------------------
 Here is the ActBlue oEmbed endpoint: https://secure.actblue.com/cf/oembed
 Here is an example query with a response:
 https://secure.actblue.com/cf/oembed?url=https://secure.actblue.com/donate/actblue-1-embed
 The pattern for embeddable urls is: https://secure.actblue.com/donate/.*


 1. Is the service is popular enough for core developers to have heard of
 it before? Is it “mainstream?”
 ActBlue is a well-established platform for progressive fundraising. In the
 last election cycle we processed a total of almost 127 million
 contributions with the total amount reaching 4.8 billion dollars.

 2. If similar services are already supported, how does this service
 compare in terms of size, features, and backing?
 As far as we can tell there is not another oEmbed provider that provides
 contributions forms for progressive organizations and campaigns.

 3. Does this service have a large following on Twitter, Facebook, or other
 social media?  Is its Twitter account verified?
 ActBlue is both Instagram and Twitter verified. We currently have 40.6K
 followers on Twitter.

 4. Is its oEmbed endpoint clearly established and properly documented?
 (Sometimes, they are just a developer’s pet project that may not be
 supported.)
 ActBlue do not have public facing developer documentation for the oEmbed
 endpoint but it follows the oEmbed spec. We plan to release developer
 documentation during this election cycle.


 5. 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 whitelisted?
 ActBlue's embed does not work with the WordPress auto-discovery because
 the filtering mechanisms remove the sandbox and allowpaymentrequest
 attributes necessary to process contributions.


 6. Does the service make an effort to build relationships with developers,
 such as through robust APIs?
 ActBlue works closely with developers at various organizations and various
 campaigns.

 7. How old is the service?
 ActBlue is 14 years old.

 8. Does it have a well-established Wikipedia article? (Seriously.)
 Yes, ActBlue does have a well-established Wikipedia page:
 https://en.wikipedia.org/wiki/ActBlue

 9. 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?
 We just released our first WordPress plugin with the primary purpose of
 adding our oEmbed endpoint to the oEmbed Providers list. Our WordPress
 plugin can be found here: https://wordpress.org/plugins/actblue-
 contributions/

 10. Do these plugins have any noticeable adoption or traction that would
 indicate usage and demand?
 ActBlue released our plugin publicly right before the holidays. We are
 planning a formal launch and announcement this month (January 2021).

 10. Is the provider frequently proposed?
 ActBlue has received many requests for integrated forms, specifically from
 our nonprofit users on the WordPress platform.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/52240>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list