WordPress#
WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database.
Credentials
You can find authentication information for this node here.
Basic Operations#
- Post
- Create a post
- Get a post
- Get all posts
- Update a post
- User
- Create a user
- Get a user
- Get all users
- Update a user
Example Usage#
This workflow allows you to create and update a post in WordPress. You can also find the workflow on n8n.io. This example usage workflow would use the following nodes. - Start - WordPress
The final workflow should look like the following image.
1. Start node#
The start node exists by default when you create a new workflow.
2. Wordpress node (create: post)#
- First of all, you'll have to enter credentials for the WordPress node. You can find out how to do that here.
- Enter the title in the Title field.
- Click on Execute Node to run the workflow.
3. Wordpress1 node (update: post)#
- Select the credentials that you entered in the previous node.
- Select 'Update' from the Operation dropdown list.
- Click on the gears icon next to the Post ID field and click on Add Expression.
- Select the following in the Variable Selector section: Nodes > Wordpress > Output Data > JSON > id. You can also add the following expression:
{{$node["Wordpress"].json["id"]}}
. - Click on the Add Field button and select 'Content' from the dropdown list.
- Enter the content in the Content filed.
- Click on Execute Node to run the workflow.