Ich entwickle ein WordPress-Plugin und füge add_menu_page()
hinzu, bin mir aber nicht sicher, wie der erste Parameter $page_title
verwendet wird. Wenn dies verwendet werden soll, um den Seitentitel auf der Plugin-Seite anzuzeigen, wie kann ich das tun?
<?php add_menu_page($page_title, $menu_title, $capability, $menu_slug); ?>
Ich habe auch den WordPress-Codex für diese Funktion durchgesehen, aber in diesem Beispiel wird auch der hartcodierte Seitentitel verwendet.
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, mein Bad hat die Antwort auf der Codex-Seite gefunden, aber ganz unten, also füge ich sie auch hier hinzu. Wenn jemand wie ich sie nicht im Codex von WordPress gefunden hat, kann er sie hier finden :)
Benutze einfach get_admin_page_title();
Siehe Beispiel 1 unten:
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>';
}
Und hier ist das Beispiel 2 unten:
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>';
}