Opened 3 years ago
Last modified 11 months ago
#54628 new feature request
Third-Party API Integrations
Reported by: | bhubbard | Owned by: | |
---|---|---|---|
Milestone: | Awaiting Review | Priority: | normal |
Severity: | normal | Version: | |
Component: | General | Keywords: | |
Focuses: | Cc: |
Description
I have had to write many integrations with Third-Party APIs for WordPress. I would love to see WordPress introduce a more formal way to integrate with various APIs.
Take for example Slack, many plugins and themes have written custom code to integrate Slack messages, but the end call to the api is typically the same using wp_remote_post()
. Currently I have seen some sites with 5 different plugins all connecting to Slack's API. I would love to see the following:
A page on WordPress.org (similar to plugins, blocks, etc) where I choose what app/services I want connected to my WordPress install. Theme/Plugin Authors could use these connections instead of writing their own. This can help with managing security and performance with Third-Party APIs.
With multiple apps connected to my WordPress install, in the future we can have workflows, similar to Zapier, IFTTT, etc. Many of these integrations are for WordPress Plugins such as Gravity Forms or WooCommerce. If I want to create workflows with those tools and other services, it would be nice if it can be done all within WordPress.
Related: #60794