Support » Plugin: WP Mail Logging by MailPoet » Deprecated use of contextual_help

  • Resolved Garrett Hyder

    (@garrett-eclipse)


    Hello,

    On a clean install of the plugin if I enable WP_DEBUG I get the following deprecation warning;
    Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in /build/wp-includes/functions.php on line 5088

    Searching my install it comes from the WPML_OptionsManager.php on line 345. This can be updated to use the add_help_tab function;
    https://developer.wordpress.org/reference/classes/wp_screen/add_help_tab/

    All the best

Viewing 4 replies - 1 through 4 (of 4 total)
  • I’m getting that error as well:

    Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in /home/content/92/8639992/html/wp-includes/functions.php on line 5089

    I am getting a the same problem. How do i fix this?

    Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in /home/rojanmar/public_html/wp-includes/functions.php on line 5088

    Change:

    add_action('contextual_help' ...

    To:

    add_action('current_screen', ...

    Remove all arguments, as for 3.3 it is not “filtered in” by adding anymore. It works as same as like adminbar->add by calling the current screen object. This is the content of your function added by your action:

    
    $screen = get_current_screen();
    $help_content = '<p>Hallo world</p>';
    $screen->add_help_tab(array(
    	'id'  => 'my-contextual-screen-id',
    	'title' => 'Screen information',
    	'content' => $help_content,
    ));
    • This reply was modified 10 months, 3 weeks ago by Jonas Lundman.
    Thread Starter Garrett Hyder

    (@garrett-eclipse)

    Appears to have been addressed in 1.9.6 – 2020-05-05
    > Removed: contextual help tab.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Deprecated use of contextual_help’ is closed to new replies.