Make WordPress Core

Opened 3 years ago

Last modified 4 months ago

#54628 new feature request

Third-Party API Integrations

Reported by: bhubbard's profile 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.

Change History (1)

Note: See TracTickets for help on using tickets.