App Logo
wordpress.com

Update a WordPress post

Automatically update a WordPress post on wordpress.com. Change a post on a WordPress site you can manage: its title, its text (replaced whole; each line becomes a paragraph) and/or its status (draft, publish, pending, private). Fields you leave out keep their values. Returns the post as the site's Posts screen then lists it. Get post ids from list_posts. Publishing makes the post visible on a public site.

Input

id required

The post's id, from list_posts or create_post.

site required

The site's address, for example mysite.wordpress.com or https://example.com.

text optional

New text for the whole post; each line becomes a paragraph.

title optional
status optional

Output

id required
site required
title required
status required
changed required

Which of title, text and status were changed.

verified required

True when the Posts screen lists the post with the new title and status.

viewUrl optional

FAQ

Change a post on a WordPress site you can manage: its title, its text (replaced whole; each line becomes a paragraph) and/or its status (draft, publish, pending, private). Fields you leave out keep their values. Returns the post as the site's Posts screen then lists it. Get post ids from list_posts. Publishing makes the post visible on a public site.
Ask an AI agent connected to Reduck to run reduck/wordpress.com/update_post, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/wordpress.com/update_post
You do not need one. "Update a WordPress post" drives the real wordpress.com pages in a browser, so it works whether or not wordpress.com offers an API for this.
Required: site, id. Optional: text, title, status.
It returns id, site, title, status, changed, viewUrl, verified.
Yes. It acts as you on wordpress.com: on your own Chrome it reuses your session, and on a Reduck-hosted browser it loads the wordpress.com cookies saved by the Reduck extension.
It makes changes on wordpress.com, like sending, posting, booking or buying something.
Ask an AI agent connected to Reduck to run reduck/wordpress.com/update_post, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/wordpress.com/update_post
It is part of Reduck's official curated catalogue.

Start building not clicking