首先,用错误的关键字搜索不会给你任何正确的解决方案。这是一个提示,您正在处理管理菜单,菜单下拉菜单下的任何内容都称为子菜单-因此您应该使用类似以下内容进行搜索:如何将子菜单添加到任何管理菜单项+WordPress:)
无论如何,你有一个错误的概念,比如在自定义帖子类型下添加无限制的子菜单——虽然你可以这样做——但如果这与该帖子类型(CPT)的目的不匹配,那就无关紧要了。
现在来回答你的问题:
管理菜单的处理记录在this Codex page.中介绍了如何添加子菜单this Codex page因此,在您的情况下,代码可以是:
<?php
function register_my_custom_submenu_page()
{
add_submenu_page(
\'edit.php?post_type=notes\', //parent menu slug
\'New Page Title\', //menu page title
\'New Menu Title\', //menu title
\'edit_posts\', // capability
\'new_menu_slug\', //menu slug/unique ID
\'submenu_callback\' //callback function
);
}
add_action(\'admin_menu\', \'register_my_custom_submenu_page\');
/* Callback Function */
/* It will be visible when you will click the sub menu */
function submenu_callback() {
echo \'<h2>HERE IS WHAT MY PAGE IS ABOUT</h2>\';
echo \'<p>Here is what my page says</p>\';
}
?>