主义图/wp-api-content-migration

一个Acorn包,用于将WP API中的内容迁移到本地WP安装

v1.2 2024-09-14 20:57 UTC

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

请注意,如果您选择清除任何现有的分类、媒体、文章或页面,这将完全删除本地站点数据库中相关的所有内容。此操作不可逆,因此建议首先进行数据库备份。