piotrpress/wordpress-diff

WordPress Diff 是一个用于比较两个 WordPress 安装内容的命令行工具,它使用 REST API 并将差异输出到 HTML 文件,以便于比较。

v1.0.0 2024-06-26 13:14 UTC

This package is auto-updated.

Last update: 2024-08-26 13:50:00 UTC


README

WordPress Diff 是一个用于比较两个 WordPress 安装内容的命令行工具,它使用 REST API 并将差异输出到 HTML 文件,以便于比较。

示例

$ php wp-diff https://oldsite.com https://newsite.com --exclude-type=post --exclude-post=sample-page

设置

$ docker compose up -d 
$ docker compose exec php bash -c "composer install"
$ docker compose down

使用方法

$ docker compose up -d
$ docker compose exec php bash -c "php wp-diff <old-site> <new-site> [--exclude-type=<post-type>] ... [--exclude-post=<post-link>] ..."
$ docker compose down

参数

<old-site>” 和 “<new-site>” 是比较的 WordPress 安装的 URL。

注意:URL 可以包含认证凭证,格式为:https://user:password@example.com

使用 --exclude-type--exclude-post 选项可以排除比较中的帖子类型和帖子。

要求

PHP ^8.3 版本。

许可

MIT