Title: wp post revision
Published: October 6, 2026
Last modified: October 27, 2026

---

# 󠀁[wp post revision <command>](https://developer.wordpress.org/cli/commands/post/revision/)󠁿

Manages post revisions.

## In this article

 * [Examples](https://developer.wordpress.org/cli/commands/post/revision/?output_format=md#examples)
 * [Subcommands](https://developer.wordpress.org/cli/commands/post/revision/?output_format=md#subcommands)

 [ ⌊GitHub⌉ ](https://github.com/wp-cli/entity-command)

 [ View Open Issues (0) ](https://github.com/login?return_to=%2Fissues%3Fq%3Dlabel%3Acommand%3Apost-revision+sort%3Aupdated-desc+org%3Awp-cli+is%3Aopen)
[ View Closed Issues (0) ](https://github.com/login?return_to=%2Fissues%3Fq%3Dlabel%3Acommand%3Apost-revision+sort%3Aupdated-desc+org%3Awp-cli+is%3Aclosed)
[Create New Issue](https://github.com/wp-cli/entity-command/issues/new)

>  **Note:** This command is not part of a stable WP-CLI release yet. To use it 
> now, [switch to the nightly build](https://make.wordpress.org/cli/handbook/guides/installing/#updating-wp-cli)
> with `wp cli update --nightly`. If you installed the command as a separate package,
> updating that package may be enough.

### 󠀁[Examples](https://developer.wordpress.org/cli/commands/post/revision/?output_format=md#examples)󠁿

    ```
    # Restore a post revision
    $ wp post revision restore 123
    Success: Restored revision 123.

    # Show diff between two revisions
    $ wp post revision diff 123 456
    ```

### 󠀁[Subcommands](https://developer.wordpress.org/cli/commands/post/revision/?output_format=md#subcommands)󠁿

| Name | Description | 
| [wp post revision diff](https://developer.wordpress.org/cli/commands/post/revision/diff/) |

Shows the difference between two revisions.

  | 
| [wp post revision prune](https://developer.wordpress.org/cli/commands/post/revision/prune/) |

Deletes old post revisions.

  | 
| [wp post revision restore](https://developer.wordpress.org/cli/commands/post/revision/restore/) |

Restores a post revision.

  |

 _Command documentation is regenerated at every release. To add or update an example,
please submit a pull request against the corresponding part of the codebase._