wp_set_page_status
Change a WordPress page's status: publish (take a draft live), draft, private, or pending. Reversible. Requires writes enabled.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | publish | draft | private | pending | |
| post_id | Yes | The page/post ID | |
| site_id | Yes | The WordPress site ID |