php - WordPress页面不保存,此错误是什么意思?

标签 php wordpress error-handling

我在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/

相关文章:

wordpress - 如何在 Gatsby 中获取所有 WordPress 帖子并显示标签

haskell - 错误类型类的使用

php - 由于搜索功能,风格变得困惑

php - 从 Woocommerce 订单/WC_Order 对象获取订单备注?

php - 从数组中检索单个数据

powershell - PowerShell:ErrorAction设置为 “SilentlyContinue”不起作用

react-native - 不变违规 : Element type is invalid: expected a string or a class/function but got undefined

php - 由 UFPDF 创建的 PDF 中的阿拉伯文字

php - 转置返回的 JSON 对象(PHP、mySQL)

php - Laravel 路由 - 破折号