2015-10-14 53 views
0

使用wordpress,但經過一段時間的使用,當我停用/激活插件
或刪除帖子,然後白色屏幕文字「錯誤正在顯示」。WordPress的空白屏幕後卸載插件/刪除後

啓用調試後,得到下面的消息 請幫

對構造WP_Widget是因爲日期的版本4.3.0!改用 __construct(),在/var/www/vhosts/briefmich.de/httpdocs/wp-includes/functions.php上 線3457

注意:用於構造所使用的方法是WP_Widget因爲 4.3版本。 0日期!改用 __construct(),在/var/www/vhosts/briefmich.de/httpdocs/wp-includes/functions.php上 線3457

注意:用於構造所使用的方法是WP_Widget因爲 4.3版本。 0日期!改用 __construct(),在/var/www/vhosts/briefmich.de/httpdocs/wp-includes/functions.php上 線3457

注意:用於構造所使用的方法是WP_Widget因爲 4.3版本。 0日期!改用 __construct(),在/var/www/vhosts/briefmich.de/httpdocs/wp-includes/functions.php上 線3457

注意:用於構造所使用的方法是WP_Widget因爲 4.3版本。 0日期!改用 __construct(),在/var/www/vhosts/briefmich.de/httpdocs/wp-包括關於 線/ functions.php的3457

注意:用於構造所使用的方法是WP_Widget因爲 4.3版本。 0日期!改用 __construct(),在/var/www/vhosts/briefmich.de/httpdocs/wp-包括上 線/ functions.php的3457

請幫助我。

回答

1
add_filter('deprecated_constructor_trigger_error', '__return_false'); 
1

這是由於WordPress的最近更改爲deprecate PHP4 style constructors。很可能您的主題或插件使用的是舊構造函數樣式,用於它正在實現的窗口小部件。

您可以嘗試一個接一個禁用插件,直到錯誤消失或尋找擴展WP_Widget類的函數/主題/插件中的代碼,並在類代碼中使用function而不是__construct