Wordpress.org

Self hosted Wordpress

Integrate the Wordpress.org API with the Data Stores API

Setup the Wordpress.org API trigger to run a workflow which integrates with the Data Stores API. Pipedream's integration platform allows you to integrate Wordpress.org and Data Stores remarkably fast. Free for developers.

Create Post with the Wordpress.org API

Creates a post. See the docs here

 
Try it
Add or update a single record with the Data Stores API

Add or update a single record in your Pipedream Data Store.

 
Try it
Create User with the Wordpress.org API

Creates a user. See the docs here

 
Try it
Add or update multiple records with the Data Stores API

Add or update multiple records to your Pipedream Data Store.

 
Try it
Search Posts with the Wordpress.org API

Searches for specific posts. See the docs here

 
Try it

Connect Wordpress.org

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    wordpress_org: {
      type: "app",
      app: "wordpress_org",
    }
  },
  async run({steps, $}) {
    const data = {
      "title": `New Title`,
    }
    return await axios($, {
      method: "post",
      url: `https://${this.wordpress_org.$auth.url}/wp-json/wp/v2/posts/POST_ID`,
      auth: {
        username: `${this.wordpress_org.$auth.username}`,
        password: `${this.wordpress_org.$auth.application_password}`,
      },
      data,
    })
  },
})

Connect Data Stores

1
2
3
4
5
6
7
8
9
10
11
export default defineComponent({
  props: {
    myDataStore: {
      type: "data_store",
    },
  },
  async run({ steps, $ }) {
    await this.myDataStore.set("key_here","Any serializable JSON as the value")
    return await this.myDataStore.get("key_here")
  },
})