主义图 / wp-api-content-migration
一个Acorn包,用于将WP API中的内容迁移到本地WP安装
v1.2
2024-09-14 20:57 UTC
Requires
- php: ^8.0
This package is auto-updated.
Last update: 2024-09-15 07:48:37 UTC
README
此Acorn包提供Artisan命令,用于通过WP REST API迁移WP站点的页面内容。
安装
您可以使用Composer安装此包
composer require istogram/wp-api-content-migration
您可以使用以下命令发布配置文件
wp acorn vendor:publish --provider="istogram\WpApiContentMigration\Providers\ContentMigrationServiceProvider"
配置
允许SVG媒体上传
如果您想允许SVG媒体上传,您需要设置配置选项
'allow_svg_media' => true
使用方法
要将WP站点的内容(使用WP REST API)迁移到本地站点,请使用以下命令,将{域名}替换为Live WP站点的域名
wp acorn migrate:content {domain}
如果没有应用任何选项,则命令将逐步进行,在应用每一步之前都会请求确认。
如果您想清除本地站点的当前分类、媒体、文章和页面,可以使用此选项
wp acorn migrate:content {domain} --clear-all
如果您想迁移所有WP内容而不进行确认,也可以使用此选项
wp acorn migrate:content {domain} --clear-all --migrate-all
请注意,如果您选择清除任何现有的分类、媒体、文章或页面,这将完全删除本地站点数据库中相关的所有内容。此操作不可逆,因此建议首先进行数据库备份。