已弃用:从3.3.0版开始,已弃用CONTEXTIAL_HELP

时间:2020-04-28 作者:Foysal

我在管理面板中发现以下错误。

Deprecated : contextual_help has been deprecated since version 3.3.0. Use get_current_screen () -> add_help_tab (), get_current_screen () -> remove_help_tab () instead. in /var/www/html/invertir/wp-includes/functions.php on line 5088

enter image description here

我在/var/www/html/invertir/wp-includes/functions中得到了以下代码。php在线5088

if ( WP_DEBUG && apply_filters( \'deprecated_hook_trigger_error\', true ) ) {
        $message = empty( $message ) ? \'\' : \' \' . $message;

        if ( ! is_null( $replacement ) ) {
            trigger_error(
                sprintf(
                    /* translators: 1: WordPress hook name, 2: Version number, 3: Alternative hook name. */
                    __( \'%1$s is <strong>deprecated</strong> since version %2$s! Use %3$s instead.\' ),
                    $hook,
                    $version,
                    $replacement
                ) . $message,
                E_USER_DEPRECATED
            );
        } else {
            trigger_error(
                sprintf(
                    /* translators: 1: WordPress hook name, 2: Version number. */
                    __( \'%1$s is <strong>deprecated</strong> since version %2$s with no alternative available.\' ),
                    $hook,
                    $version
                ) . $message,
                E_USER_DEPRECATED
            );
        }
    }
}

enter image description here

我如何解决这个问题?

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

我看到你有很多更新,首先,更新所有内容,然后更新插件和主题,如果不起作用,那么禁用所有插件和主题,看看这是否解决了问题。如果它出现了,那么您可以一次启用一个插件,直到您启用了所有插件,如果它再次出现,那么您知道它是一个插件,您可以删除您的插件,如果它没有出现,那么您可以一次启用所有主题,并对插件执行相同的操作。

SO网友:Tom Hale

对我来说,它是一个插件MailChimp 在标题中。我禁用了所有这些,因为我现在正在使用MailerLite,问题消失了。

我希望这有助于缩小其他插件搜索的范围。