如何解压由 All-in-one-Wp-Migration Wordpress 插件创建的 .wpress 存档文件
最近我需要从一个WordPress安装包中下载一些文件,但客户端只允许我访问管理面板。幸好,All-in-One WP Migration插件已经安装好了,所以我可以通过下载已安装的插件、主题和数据库来快速备份整个网站。
令我惊讶的是,从 All-in-One WP Migration 插件下载备份后,只得到了一个压缩migration.wpress
文件,而且任何解压工具都无法解压。我在网上搜索了一下,找到了一个五年前的老工具,叫做Wpress-Extractor,但它提供的 MacOS 二进制文件却无法运行,因为这个包已经太旧了。
因此我决定用 Node.js 重写这个有用的小工具,使其跨平台兼容 Windows、MacOS 和 Linux。
好的,就是这样:一个简单的两步教程,教你如何.wpress
在计算机上提取带有扩展名的文件:
1. 步骤
确保您的计算机上已安装Node.js :
node --version
# => v14.12.0
2. 步骤
.wpress
在您的终端中导航到下载文件的位置(例如~/Downloads
)并运行以下命令:
npx wpress-extract migration.wpress
然后它会创建一个新文件夹migration/
,将内容提取到其中。
今天就到这里。如果你想深入了解这个工具,它的源代码是开源的,欢迎访问 GitHub 仓库: