我在WP网站上收到此错误,不知道这意味着什么或如何解决。谁能告诉我这是什么意思以及如何解决?
[21-Jan-2016 11:21:18 UTC] PHP Notice: The called constructor method for WP_Widget is <strong>deprecated</strong> since version 4.3.0! Use <pre>__construct()</pre> instead. in /home/sites/website.co.uk/public_html/kite-dev/wp-includes/functions.php on line 3624
我的functions.php中也没有行3624,我根本没有编辑过此文件
最佳答案
您的某些插件具有扩展WP_Widget类的小部件,并且在其构造函数中使用parent::WP_Widget()
而不是parent::__construct()
;
确保所有插件均已更新为最新版本。如果这样不能解决问题,则需要编辑小部件代码。
您可以删除所有小部件,并将它们一个接一个地放回去,以准确检查其中哪个是问题之一。然后在插件中,小部件代码必须将parent::WP_Widget(params)
编辑为parent::__construct(params)
;
但是通常,这只是PHP注意事项,因此在它的作者修复问题时,您现在可以忽略它。
关于php - WordPress页面不保存,此错误是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34922993/