WordPress测试仪

描述

这个插件提供了一个参与测试WordPress的简单方法。

安装后,您可以使用内置的升级程序单击按钮将网站升级到最新的Nightly、Beta或Release Candidate。

默认情况下,一旦启用,它会将您的网站切换到点发布更新频道。

对于更具冒险精神的人来说,可以选择转向开发的出血边缘(主干)。

开始前别忘了备份!

请启用此插件的自动更新,以确保使用核心更新正确处理未来的更改。

额外设置

有一个设置跳过成功的自动更新电子邮件。其功能是禁止向管理员用户发送电子邮件以成功进行自动更新。仅发送指示自动更新过程失败的电子邮件。

设置为隐藏这个报告Bug功能。

报告Bug

该功能有望促进问题的测试和报告到适当的位置。

有一个报告Bug管理菜单项直接将用户带到报告Bug标签。报告Bug选项卡可以复制错误报告模板以在Trac或GitHub中使用。

欢迎公关github.

屏幕截图

  • 这显示了插件的主管理页面
  • 这显示了插件的额外设置页面
  • 这显示了仪表板标注
  • 这显示了“报告Bug”选项卡

安装

  1. 通常上传到插件文件夹wp-content/插件/
  2. 在插件屏幕上激活插件。
  3. 导航到工具…Beta测试以配置插件。
  4. 在Mulitsite下,导航到Settings…Beta Testing以配置插件。
  5. 访问Dashboard…Upgrade(或Tools…在3.0之前的版本中升级)并更新到最新的Beta版本。

评论

2023年8月7日
我已经使用WordPress Beta测试插件几个月了,它的性能让我大吃一惊。这个插件彻底改变了我测试和查看WordPress更新的方式,使它变得简单而无需麻烦。这个插件最棒的地方之一就是它的简单性。该界面简单明了,易于导航,便于安装和配置。我喜欢如何轻松管理我想测试和审查的更新,以及插件如何让我了解每个更新的状态。该插件的另一大特点是可靠性。我还没有遇到过这个插件的任何问题或错误,我知道WordPress团队正在不断地更新和改进它。总的来说,我强烈推荐WordPress Beta测试程序插件给任何想走在游戏前列并在最新更新发布之前测试它们的WordPres用户。对于任何重视插件/主题/网站安全性和稳定性的人来说,这是一个必备插件。
2020年8月4日
在测试开发版本时始终进行备份。在我这方面做得很好,让我看到WP 5.5 RC1和RC2的性能有所提高。谢谢你给我们一个插件,让我们看到WordPress的未来!
阅读所有43条评论

贡献者和开发者

“WordPress Beta Tester”是一款开源软件。以下人员对此插件做出了贡献。

贡献者

“WordPress Beta Tester”已被翻译成27种语言环境。谢谢你翻译人员感谢他们的贡献。

将“WordPress Beta Tester”翻译成您的语言。

对开发感兴趣?

浏览代码,查看SVN存储库,或订阅开发日志通过RSS(RSS).

变更日志

3.5.5 / 2023-10-19

  • 添加设置到行动链接,谢谢@0aveRyan

3.5.4 / 2023-09-09

  • 使用自动更新发送错误电子邮件筛选以关闭发送调试电子邮件
  • mysql_get_client_info()不再使用PHP 7.0,请切换到mysqli_get_client_info()
  • 使匿名函数成为静态函数

3.5.3 / 2023-08-10

  • 更新已更改的独立afragen/test-reports插件
  • 在消息传递中设置实际的下一个beta/RC

3.5.2 / 2023-07-12

  • 修复dev-notes URL

3.5.1 / 2023-07-06

  • 添加设置额外设置隐藏报告Bug
  • 添加筛选器wpbt隐藏报告插件
  • 更新,如果报告Bug插件激活
  • 链接到设置,如果报告Bug已隐藏
  • 更新最新WP API回复,谢谢@dd32

3.5.0 / 2023-06-30

  • 更新MarComm发布帖子的仪表板小部件
  • 更新以正确识别Opera浏览器报告Bug
  • 当通道设置为beta或RC且版本为非当前版本时更新API查询
  • 修理WP_Beta_Tester::switch_update_offer()在Update-core.php上正确显示“更新”或“重新安装”按钮
  • 从中删除未使用的项目额外设置选项卡

3.4.1 / 2023-05-26

  • 报告Bug仅适用于登录用户

3.4.0 / 2023-05-21

  • 如果设置为开发测试版/rc并且出现新的点发布,则更新为点发布

3.3.8 / 2023-05-18

  • 更新composer.json
  • 更新GitHub操作
  • 更新以在设置为“beta”或“rc”流时正确返回“upgrade”或“latest”优惠

3.3.7 / 2023-03-28

  • 更好地修复错误报告副本的间距
  • 报告Bug:更新SQLite的数据库数据

3.3.6 / 2023-02-25

  • 固定错误报告副本的间距

3.3.5/2023-02-22年5月

  • 用更好的动态信息更新了仪表板小部件
  • 报告Bug:引入搜索按钮
  • 更新的字符串
  • 报告Bug:截断mysqli::$client_info的值

3.3.4 / 2023-03-20

  • PHP 5.6和爆炸物处理,为什么我们不能在编辑器中有好看的代码

3.3.3 / 2023-03-20

  • 添加图标🐞
  • 改进的环境数据和显示
  • 改进剪贴板文本以便插入
  • 科林还有很多其他事情要做

3.3.2 / 2023-03-17 🇮🇪☘️

  • “报告错误”的更多修复
  • 更新/添加的字符串
  • 一些开发资料

3.3.1 / 2023-03-17 ☘️

  • 更新自述文件
  • 对“Report a Bug”中列出的插件进行排序
  • 在“报告错误”中添加mu-plugins
  • 多站点修复
  • 在中启动插件加载的插件

3.3.0 / 2023-03-16

  • 补充报告Bug功能,谢谢@costdev,@ironprogrammer

3.2.9/2023-02-27年9月

  • 使用PHP 8.1/8.2缓解一些问题/可能的问题

3.2.8 / 2023-02-07

  • 合成器2.5.2是固定的。

3.2.7 / 2023-02-07

  • 在本地恢复到Composer v2.2.x以实现自动加载器兼容性

3.2.6 / 2023-01-30

  • 恢复到Composer v2.5.0,因为v2.5.1存在导致致命错误,已在下一版本的Composer中修复

3.2.5 / 2023-01-29

  • 添加了自动显示相关字段,立即选择出血边缘选项,谢谢@Preciousomonze
  • PHP8.1的修复程序

3.2.4 / 2022-11-07

  • 返回与8.1兼容的空数组

3.2.3 / 2022-09-29

  • PHP 8.1兼容性更新

3.2.2 / 2022-06-23

  • 正确使用消毒()esc_url()
  • 修理WP_配置_变压器如果修改了wp-config.php,则获取锚点

3.2.1 / 2022-04-13

  • 更新composer以使用PHP 5.6

3.2.0 / 2022-04-12

  • 使用清理密钥()暂时的
  • 修复了从WP x.9到WP x.0的转换,以显示正确的下一版本

3.1.5 / 2022-01-28

  • 使用清理title_with_dashes()作为清理文件名()可能附带了改变输出的过滤器
  • 修复变量docblock
  • 更新nonce检查

3.1.4 / 2021-09-24修补程序

  • 不加载可插拔.php对于wp_create_nonce(),加载加载的插件

3.1.3 / 2021-09-23

  • 现在,逃离,清理所有的东西

3.1.2 / 2021-09-04

  • 仅使用esc属性用于转换字符串

3.1.1 / 2021-07-11

  • 添加@10up GitHub Actions WordPress SVN集成
  • 更新HelpHub链接@audrasjb的Codex链接

3.1.0 / 2021-02-08

  • 更新以确保工作正常(如果是新的)WP_AUTO_UPDATE_芯使用常量。
  • 更新WP_Beta_Tester::channel_switching_modification()如果合适,更新过去的当前版本
  • 从点释放到出血边缘时调整下一个版本

3.0.10 / 2021-01-11

  • 重新写入WP_Beta_Tester::获取当前WP_release()检查https://api.wordpress.org/core/stable-check/1.0/
  • 修理WPBT_核心::get_next_versions()如果用户在当前版本上
  • WP_Beta_Tester::channel_switching_modification()正确使用$wpversion<=$current_release和当前版本

3.0.9 / 2020-12-01

  • 为要修复的筛选器添加条件核心更新库(),固定于49708兰特
  • 简化一些预匹配(_match)电话
  • 修复PHP警告

3.0.8 / 2020-11-28

  • 修复使用旧版本WP时的一些PHP错误,以便直接测试这些旧版本的更新,例如使用Core Rollback插件时

2020-11-24年7月3日

  • 调整到通道切换修改()

3.0.6 / 2020-11-21

  • 改进了之间的流量出血边缘点释放

3.0.5 / 2020-11-18

  • 在RC上不显示beta版作为下一个版本

3.0.4 / 2020-11-17

  • 已修复从正确降级的问题出血边缘点发布晚间.
  • 隐藏流选项,而不是夜猫子对于点释放通道,直到新的更新API更改
  • 为上面的未来更新API添加设置
  • 补充通道设置迁移器()用于在之间切换出血边缘点释放通道

3.0.1 – 3.0.3 / 2020-10-27

  • 修复了regex以获取下一个版本
  • 真的不需要使用映射类🤦‍♂️, 谢谢@pbiron
  • 使用映射类获取静态变量$核心更新常量WP_Beta_Tester类进入之内类WPBT_Core

3.0.0 / 2020-10-23

  • 新核心更新API的主要重构,谢谢@dd32!
  • 现在需要PHP>5.6
  • 允许在使用WP_自动更新核心常数
  • 更新屏幕帮助

2.2.13 / 2020-09-05

  • 随函附上WPConfig变压器在try/catch中

2.2.12 / 2020-08-10

  • 修复间歇性PHP警告#21
  • 如果用户试图与一起运行,则停用并死亡文字印刷-开发

2.2.11 / 2020-08-01

  • 小规模清理

2.2.10 / 2020-05-01

  • 清理、逃避和忽略
  • 将多行布尔运算符移到行的前面,WPCS中的新准则
  • 修理correct_versions_for_downgrade()适用于当前版本

2.2.9 / 2020-03-24

  • 删除核心升级后的开发RSS提要瞬态

2.2.8 / 2020-03-17 🍀

  • 将开发人员注释和现场指南链接添加到仪表板
  • 向trac添加错误报告文本/链接
  • 将帮助选项卡添加到屏幕
  • 任意更改的设置页面id来自wp_β_酯wp-β-酯😏

2.2.7 / 2020-03-02

  • 更新标注中的trac链接关闭重新打开的里程碑上的门票
  • 使用管理网络选项管理选项(_O)
  • “设置”页面的菜单也会按上述方式检查权限

2.2.6 / 2020-02-25

  • 额外删除</li>在仪表板标注中,第四次是魅力😭

2.2.5 / 2020-02-25

  • 不太贪婪的regex,用于匹配RSS中的发布帖子,用于指示板标注

2.2.4 / 2020-02-25 🤦‍♂️

  • 为网络仪表板添加了仪表板小部件

2.2.3 / 2020-02-25

  • 添加用于测试的仪表板小部件标注

2.2.2 / 2020-02-22

  • 修复了首选版本响应中包含“版本”一词的奇怪核心API响应。我们现在抓住这个回应的最后一句话

2.2.1 / 2020-02-20

  • 修复一些i18n字符串,谢谢@pedro-mendonca

2.2.0 / 2020-02-19

  • 添加了对更新到的支持β/RC报价基于@pbrion的大量帮助,谢谢Paul👏🏻
  • 已修复,因此从“不稳定”降级到“点”可以提供正确的下载
  • 测试并退出额外设置如果wp-config.php不可写

2.1.0 / 2019-09-17

  • 添加额外设置以跳过成功的自动更新电子邮件
  • 将说明添加到复选框设置
  • 作曲家更新

2.0.4版本

  • 将更新版本信息添加到设置页文本

2.0.3

  • 设置选项卡的11y修复
  • 更新wp-cli/wp-config-变压器

2.0.2

  • 复选框的11y修复,谢谢@audrasjb

2.0.1

  • 修复不正确的上次更新消息

2.0.0

  • 几乎完全重写以使用更多OOPy实践
  • 将不同的进程放入不同的类中
  • 允许使用多个设置选项卡进行附加设置

1.2.6

  • 删除无关代码
  • 添加GitHub插件URI标头

1.2.5

  • 修复了降级版本的错误消息,谢谢@andreas-andersson

1.2.4

  • 不要使用$GLOBALS

1.2.3

  • 更新了一些字符串并更正了拼写错误
  • 贯穿WPCS短绒
  • 修复了在上下文中包含HTML并使用正确转义的翻译字符串wp_kses_post()
  • 多站点下设置页面的固定链接

1.2.2

  • 将措辞从博客更改为网站

1.2.0

  • 逃生输出
  • 指出流血边缘夜生活大旅行箱
  • 新屏幕截图
  • linter的代码改进

1.1.2

  • 删除匿名函数以兼容PHP 5.2。

1.1.1

  • 修复了PHP 7.1的PHP通知
  • 使URL方案不可知

1.1.0

  • 修复为在多站点下正常工作。

1.0.2

  • 测试更新至4.7版。
  • 修复多站点中设置屏幕的位置(移动到网络管理中的设置下)。
  • 次要文本修复。

1.0.1

  • 测试更新至4.5版。
  • 修复PHP7不推荐的构造函数通知。
  • 更改文本域以匹配插件slug。
  • 更新WordPress.org链接以使用HTTPS。
  • 删除过时的捆绑翻译,使用语言包。

1

  • 更新测试到4.2版。
  • 更新屏幕截图。
  • 修复几个打字错误。

有关以前的更改日志项,请参阅old-changelog.txt