如何解压由 All-in-one-Wp-Migration Wordpress 插件创建的 .wpress 存档文件

2025-05-28

如何解压由 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


Enter fullscreen mode Exit fullscreen mode

2. 步骤

.wpress在您的终端中导航到下载文件的位置(例如~/Downloads)并运行以下命令:



npx wpress-extract migration.wpress


Enter fullscreen mode Exit fullscreen mode

然后它会创建一个新文件夹migration/,将内容提取到其中。


今天就到这里。如果你想深入了解这个工具,它的源代码是开源的,欢迎访问 GitHub 仓库:

GitHub 徽标 ofhouse / wpress-extract

一个简单的 Node.js 工具,用于提取由 All-in-one-Wp-Migration Wordpress 插件生成的 wpress 存档文件。

文章来源:https://dev.to/ofhouse/how-to-unpack-wpress-archive-files-created-by-the-all-in-one-wp-migration-wordpress-plugin-k63
PREV
🧙‍​​♂️ 9 个 JavaScript 技巧和窍门,让你像巫师一样编程
NEXT
💨 将 Javascript 应用部署到 Kubernetes 的最快方法🌬️✨