後台的「說明」

    如何客製WordPress後台的「說明」(Contextual Help)頁面與「顯示選項」(Screen Options)頁面?
    原始程式 這裡

    <?php
    
    /*
    Plugin Name: PowenKo, hello , I am here
    Plugin URI: httpss://wordpress.org/plugins/hello-dolly/
    Description: This is not just a plugin, it symbolizes the hope and enthusiasm of an entire generation summed up in two words sung most famously by Louis Armstrong: Hello, Dolly. When activated you will randomly see a lyric from <cite>Hello, Dolly</cite> in the upper right of your admin screen on every page.
    Author: Powen Ko
    Version: 1.6
    Author URI: httpss://ma.tt/
    */
    
     
    
    add_filter('contextual_help', 'custom_help2', 1, 3);
    function custom_help2($contextual_help, $screen_id, $screen)  
    {
        global $my_plugin_hook;
        // 判斷若目前畫面的screen_id是我們的plugin hook id,就顯示對應的說明內容
        if ($screen_id == $my_plugin_hook)
        {
            $contextual_help = '您好,歡迎使用My Plugin!';
        } 
        else
        {
            $contextual_help .= '<h3>您好,目前頁面的screen_id為:'.$screen_id.'</h3>';
        }
        return $contextual_help;
    }
    
    
    add_filter('screen_settings', 'screen_options_demo2', 1, 2);
    function screen_options_demo2($current, $screen)
    {
        $current .= '<b>此頁的screen id為:'.$screen->id.'</b>';
     
        return $current;
    }
    
    
    ?>
    
    

    Screen_Shot_2016-01-14_at_8_55_55_PM