管理メニューへのカスタムリンクのためには、スラッグでトップレベルのメニュー項目を選び、 admin_menu actionフックを使って関数を登録する必要があります。
これがMain Admin Menuスラッグのリストです。
index.php => Dashboard
edit.php => Posts
upload.php => Media
link-manager.php => Links
edit.php?post_type=page => Pages
edit-comments.php => Comments
themes.php => Appearance
plugins.php => Plugins
users.php => Users
tools.php => Tools
options-general.php => Settings
すべての管理メニューとサブメニュー名、キー、およびスラッグのリスト。 画像ソース
外部リンクを使用したい場合は、コードは次のとおりです。
add_action('admin_menu', 'add_custom_link_into_appearnace_menu');
function add_custom_link_into_appearnace_menu() {
global $submenu;
$permalink = 'http://www.cusomtlink.com';
$submenu['themes.php'][] = array( 'Custom Link', 'manage_options', $permalink );
}
WordPress管理メニュー を使用してカスタムリンクページをレンダリングしたい場合は、コードは次のようになります。
add_action('admin_menu', 'add_custom_link_into_appearnace_menu');
function add_custom_link_into_appearnace_menu() {
add_theme_page('Custom Link Pgae Title', 'Custom Link Menu Title', 'manage_options', 'custom-link-unique-identifier', 'render_custom_link_page');
}
function render_custom_link_page() {
echo 'Custom Link Page';
}