WordPress Health Tool将版本控制报告为关键问题

时间:2019-08-05 作者:Chris J Allen

我使用git部署我的生产站点,因此,站点运行状况工具报告了一个关键问题,因为当站点处于版本控制下时,自动更新不起作用。

enter image description here

老实说,允许自动更新并定期提交生产更改并不是问题。有没有办法迫使他们解决/压制这个“关键问题”?

1 个回复
最合适的回答,由SO网友:birgire 整理而成

这是site_status_tests 筛选,例如删除异步后台更新测试:

add_filter( \'site_status_tests\', function ( $tests ) {
    unset( $tests[\'async\'][\'background_updates\'] );
    return $tests;
} );
但有人可能会说,这只是对用户隐藏信息。

#46733 建议改为“忽略测试部分,像通过的测试一样隐藏”,以便用户仍然可以找到此信息。

但它目前关闭为maybelater.

还可以通过site_status_tests 过滤器,如中所述dev notes. Perhabs有一个定制的测试包装器WP_Site_Health->get_test_background_updates() 根据需要进行修改,但这听起来不稳定。也许有人可以研究一下使用WP_Site_Health_Auto_Updates->run_tests() 相反虽然最好加入Trac或GitHub 要更改此。

Update: WordPress 5.3将消息从故障更改为警告(请参阅#47982)

相关推荐

来自Git repo的本地WordPress,在哪里设置文档根?

我得到了Wordpress项目的存储库,需要在本地运行它,我正在使用Mamp。在哪里设置文档根目录?我没有看到index.php 文件位于回购的根目录中,但/wp-content 文件夹,当然还有/themes 都具有index.php 文件夹。我需要能够查看其中的一个主题。是否将文档根目录设置为/themes/myproject? 因为这似乎也不起作用。我想这是因为我需要在phpmyadmin中创建一个特定的数据库,但我怎么知道它需要什么名称呢?另外,我也没有看到wp-config.php 在回购协议中