Skip to content

WordPress - Create Post

This module allows creating posts or articles on a WordPress site. Supports categories, tags, excerpt, featured image, publication status, and custom author.

FieldDescriptionExample
urlWordPress site base URLhttps://my-site.com
usernameWordPress usernameadmin
application_passwordApplication password generated in WordPressxxxx xxxx xxxx xxxx
  1. In WordPress go to Users > Profile > Application Passwords
  2. Enter a name (e.g.: “Floogos”) and click Add New Application Password
  3. Copy the generated password (only shown once)
  4. In Floogos, create a WordPress credential with the site URL, username, and application password
FieldTypeRequiredDescription
credentials_idcredentialsYesWordPress credential
titletextYesPost title
contenttextareaYesPost HTML content
statusselectNoStatus: draft, publish, pending, private. Default: draft
categoriestextNoCategory IDs separated by comma
tagstextNoTag IDs separated by comma
excerpttextareaNoShort post summary
featured_mediatextNoFeatured image ID (upload with Upload Media)
slugtextNoSEO-friendly URL. If empty, generated from title
authortextNoAuthor ID. If empty, uses the authenticated user
{
"success": true,
"post_id": 123,
"post_url": "https://misitio.com/mi-nuevo-post/",
"post": {
"id": 123,
"title": { "rendered": "Mi Nuevo Post" },
"status": "publish",
"link": "https://misitio.com/mi-nuevo-post/"
},
"message": "Post \"Mi Nuevo Post\" created (publish)"
}
[Trigger: new content] -> [AI: generate article] -> [Upload Media] -> [Create WordPress Post]
| generates HTML | featured img | publishes with image
  • By default posts are created as draft
  • Categories and tags are specified by numeric ID, not by name
  • Content supports HTML and variables with {{variable}} syntax
  • The featured image requires a media ID previously uploaded with WordpressUploadMedia
  • WordpressGetPosts - Get existing posts
  • WordpressUpdatePost - Update an existing post
  • WordpressGetCategories - Get category IDs to assign to the post
  • WordpressUploadMedia - Upload featured image for the post