web-dev-qa-db-ja.com

$ page_titleの使い方と使い方は?

私はWordPressのプラグインを開発していてadd_menu_page()を追加しましたが、最初のパラメータ$page_titleの使い方がわからない。これがプラグインページにページタイトルを表示するために使用されるのであれば、どうすればそれができますか?

<?php add_menu_page($page_title, $menu_title, $capability, $menu_slug); ?>

私はまたこの機能のためにWordPressコーデックスを通過しましたが、例で彼らはまたハードコードされたページタイトルを使用しています。

function register_my_custom_submenu_page() {
    add_submenu_page( 
        'tools.php', 
        'My Custom Submenu Page', 
        'My Custom Submenu Page', 
        'manage_options', 
        'my-custom-submenu-page', 
        'my_custom_submenu_page_callback' 
    );
}

function my_custom_submenu_page_callback() {
    echo '<div class="wrap"><div id="icon-tools" class="icon32"></div>';
        echo '<h2>My Custom Submenu Page</h2>';
    echo '</div>'
}
4
Omer

[OK]をクリックすると、コーデックスのページで答えが見つかりましたが、一番下の部分にあるので、ここでも追加します。

get_admin_page_title();を使うだけ

以下の例1を参照してください。

function register_my_custom_submenu_page() {
    add_submenu_page( 
        'tools.php', 
        'My Custom Submenu Page', 
        'My Custom Submenu Page', 
        'manage_options', 
        'my-custom-submenu-page', 
        'my_custom_submenu_page_callback' 
    );
}

function my_custom_submenu_page_callback() {
    echo '<div class="wrap"><div id="icon-tools" class="icon32"></div>';
        echo get_admin_page_title();
    echo '</div>';
}

そして、これは下記の例2です:

function register_my_custom_submenu_page() {
    add_submenu_page( 
        'tools.php', 
        'My Custom Submenu Page', 
        'My Custom Submenu Page', 
        'manage_options', 
        'my-custom-submenu-page', 
        'my_custom_submenu_page_callback' 
    );
}

function my_custom_submenu_page_callback() {
    global $title;
    echo '<div class="wrap"><div id="icon-tools" class="icon32"></div>';
        echo $title;
    echo '</div>';
}
4
Omer