其中
以下文件包含不推荐使用的函数:
~/wp-includes/deprectated.php
~/wp-includes/pluggable-deprectated.php
查看它们,然后通过它们的替换功能,调用
_deprecated_function()
发生
为什么
通常不会发生碰撞。在“真实”的PHP世界中,您会得到
E_DEPRECATED
警告在WordPress中,您将获得
trigger_error()
退货原因
_deprecated_function()
呼叫。第二个
trigger_error()
参数未使用,因此默认为
E_USER_NOTICE
并且不会阻止应用程序运行。
如何关闭它
您可以使用
define( \'WP_DEBUG\', false );
或者使用将过滤器设置为false的MU插件:
<?php
defined(\'ABSPATH\') or exit;
/** Plugin Name: (#105686) Turn off deprecated Warnings */
add_filter( \'deprecated_function_trigger_error\', \'__return_false\' );