私は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>'
}
[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>';
}