trepmal / wp-revisions-cli
管理修订版本
Requires
- ext-json: *
- wp-cli/wp-cli: ^2.1
Requires (Dev)
- wp-cli/wp-cli-tests: ^2.0.7
This package is auto-updated.
Last update: 2024-09-15 04:05:37 UTC
README
管理修订版本
使用
此包实现了以下命令
wp revisions list
列出所有修订版本
wp revisions list [--post_type=<post-type>] [--post_id=<post-id>] [--fields=<fields>] [--yes] [--format=<format>]
选项
[--post_type=<post-type>]
List revisions for given post type(s).
[--post_id=<post-id>]
List revisions for given post. Trumps --post_type.
[--fields=<fields>]
Comma-separated list of fields to be included in the output.
---
default: ID,post_title,post_parent
---
[--yes]
Answer yes to the confirmation message.
[--format=<format>]
Format to use for the output. One of table, csv or json.
示例
wp revisions list
wp revisions list --post_id=2
wp revisions list --post_type=post,page
wp revisions dump
删除所有修订版本
wp revisions dump [--hard] [--yes]
选项
[--hard]
Hard delete. Slower, uses wp_delete_post_revision(). Alias to wp revisions clean -1
[--yes]
Answer yes to the confirmation message.
示例
wp revisions dump
wp revisions clean
删除旧修订版本
wp revisions clean [<keep>] [--post_type=<post-type>] [--after-date=<yyyy-mm-dd>] [--before-date=<yyyy-mm-dd>] [--post_id=<post-id>] [--hard] [--dry-run]
选项
[<keep>]
Number of revisions to keep per post. Defaults to WP_POST_REVISIONS if it is an integer
[--post_type=<post-type>]
Clean revisions for given post type(s). Default: any
[--after-date=<yyyy-mm-dd>]
Clean revisions on posts published on or after this date. Default: none.
[--before-date=<yyyy-mm-dd>]
Clean revisions on posts published on or before this date. Default: none.
[--post_id=<post-id>]
Clean revisions for given post.
[--hard]
Hard delete. Slower, uses wp_delete_post_revision().
[--dry-run]
Dry run, just a test, no actual cleaning done.
示例
wp revisions clean
wp revisions clean 5
wp revisions clean --post_id=2
wp revisions clean 5 --post_type=post,page
wp revisions clean --after-date=2015-11-01 --before-date=2015-12-30
wp revisions clean --after-date=2015-11-01 --before-date=2015-12-30 --dry-run
wp revisions generate
生成修订版本
wp revisions generate [<count>] [--post_type=<post-type>] [--post_id=<post-id>]
选项
[<count>]
Number of revisions to generate per post. Default 15
[--post_type=<post-type>]
Generate revisions for given post type(s). Default any
[--post_id=<post-id>]
Generate revisions for given post.
示例
wp revisions generate 10
wp revisions generate --post_id=2
wp revisions generate 2 --post_type=post,page
wp revisions status
获取修订版本状态
wp revisions status
选项
示例
wp revisions status
安装
安装此包需要 WP-CLI v2.1 或更高版本。使用 wp cli update
更新到最新稳定版本。
完成更新后,您可以使用以下命令安装此包
wp package install git@github.com:trepmal/wp-revisions-cli.git
贡献
我们非常感谢您主动为这个项目做出贡献。
贡献不仅限于代码。我们鼓励您以最适合您能力的方式做出贡献,例如编写教程、在当地聚会中演示、帮助其他用户解决支持问题或修订我们的文档。
对于更详细的介绍,请查看 WP-CLI 的贡献指南。此包遵循那些政策和指南。
报告错误
认为您找到了错误?我们非常希望您能帮助我们将其修复。
在创建新问题之前,您应该搜索现有问题,以查看是否有现有的解决方案,或者它是否已在较新版本中修复。
在进行了搜索并发现没有针对您的错误的开放或已修复问题之后,请创建新问题。尽可能提供详细的信息,如果可能,提供明确的复现步骤。有关更多指导,请查看我们的错误报告文档。
创建 pull request
想要贡献一个新功能?请首先创建新问题,讨论该功能是否适合此项目。
一旦您决定投入时间完成您的 pull request,请遵循我们创建 pull request 的指南,以确保它是一个愉快的体验。有关在本地处理此包的详细信息,请参阅 "设置"。
支持
GitHub 问题是用于一般支持问题的,但您还可以尝试其他途径:https://wp-cli.org/#support
本README.md是从项目的代码库动态生成的,使用了wp scaffold package-readme
命令(文档)。如需提出修改建议,请针对代码库的相应部分提交pull request。