WP STAGING是一款企业级代码质量插件,专为WordPress网站的克隆、备份和迁移而设计。它可以快速创建整个网站的手动和计划备份,并通过先进的备份算法实现更快的速度和更低的服务器负载。使用WP STAGING,您可以轻松将本地开发网站移动到生产服务器,或将您的网站转移到另一个域名。此插件还会自动完成搜索和替换所有链接的繁重工作,同时支持将单个站点和多站点(包括所有网络站点)克隆到子域或子文件夹。该插件版本最新内容更新如下:
- 新增:允许在推送过滤器“wpstg_preserved_options”中使用通配符。 第2546章
- 新功能:通过“wpstg.cloning.database.queryRows”过滤器排除多个数据库值复制到临时站点表。 第2545章
- 新增功能:您可以将新常量 WPSTAGING_DEV_SITE 添加到 wp-config.php 中,用于确定站点是暂存/开发站点还是常规站点。 第2556章
- 修复:无法在 SFTP 存储上上传大于 25GB 的单个备份文件。 第2539章
- Enh:删除了控制台日志并清理了代码。 第2561章
- Enh:下载报告并将其发送给支持团队时,将日志文件重命名为 wpstg-bundled-logs.txt。 第2593章
- Enh:如果 cron 作业不起作用,则改进管理员通知。 第2723章
- 修复:在推送暂存站点之前清理 WP Staging tmp 和 bak 表时,由于 tmp 或 bak 表上的外键约束而导致致命错误。 第2728章
- 修复:如果站点存在 db.php 或 object-cache.php 等插件,由于错误检查插件文件中删除的校验和,在备份恢复期间会出现致命错误。 第2715章
- 修复:添加新常量
WPSTG_MEMORY_EXHAUST_FIX
,可以防止备份创建期间出现内存耗尽错误。 第2551章 - 修复:在克隆过程中未预先选择和复制 wp-content 之外的自定义 UPLOADS 文件夹,并且在推送暂存站点期间也未复制自定义 UPLOADS 文件夹。 第2736章
- 修复:在另一个域、主机或服务器上使用免费版本恢复专业版备份时,改进管理员通知。 第2697章
- 调整:调整恢复备份的要求,使其依赖于备份结构而不是插件版本。 第2717章
- 开发人员:将 AWS PHP SDK 包升级到最新版本 #2295
- 开发人员:删除 PHP 5.6 兼容性代码 #2714
- 开发:通过从供应商包中删除未使用的备份云存储库来减少免费插件的文件大小。 第2710章
- 开发人员:为备份和暂存的管理员通知添加 e2e 测试 #2652
- 开发人员:在运行
make reset
和./wpstg build:webdriver-rebuild-dist
时删除测试输出目录内容 #2726
- New: Allow the usage of wildcards characters in the push filter ‘wpstg_preserved_options’. #2546
- New: Exclude multiple database values from copying to a staging site table through the ‘wpstg.cloning.database.queryRows’ filter. #2545
- New: You can add the new constant WPSTAGING_DEV_SITE into wp-config.php that determines if site is a staging/dev site or regular one. #2556
- Fix: Cannot upload single backup files larger than 25GB on SFTP Storage. #2539
- Enh: Removed console logs and clean up code. #2561
- Enh: Rename logfile to wpstg-bundled-logs.txt while downloading and sending report to support team. #2593
- Enh: Improve admin notice if cron jobs do not work. #2723
- Fix: Fatal error due to foreign key constraints on tmp or bak tables when cleaning WP Staging tmp and bak tables before Pushing a staging site to live. #2728
- Fix: Fatal error during backup restore if site has a drop in plugin like db.php or object-cache.php due to incorrect checking the checksum of the drop in plugin file. #2715
- Fix: Add new constant
WPSTG_MEMORY_EXHAUST_FIX
, that can prevent memory exhausted errors during backup creation. #2551 - Fix: A custom UPLOADS folder outside wp-content was not pre-selected and copied during cloning process and tustom UPLOADS folder was not copied during pushing a staging site as well. #2736
- Fix: Improve admin notice when a pro backup is restored with the free version on another domain, host or server. #2697
- Tweak: Adjust the requirements for restoring backup by making it dependant on backup structure instead of plugin version. #2717
- Dev: Bump AWS PHP SDK package to latest version #2295
- Dev: Remove PHP 5.6 compatibility code #2714
- Dev: Reduce file size of the free plugin by removing unused backup cloud storages libraries from vendor packages. #2710
- Dev: Add e2e tests for admin notices for backup and staging #2652
- Dev: Delete tests output dir content while running
make reset
and./wpstg build:webdriver-rebuild-dist
#2726