简短回答,使用:
$args = array(\'show_in_menu\' => \'woocommerce\');
register_post_type(\'my_posttype\', $args);
但这不会为您提供自定义的post类型子菜单。
您还可以使用add_submenu_page
, 下面的代码只是一个示例:
function register_my_custom_submenu_page() {
add_submenu_page( \'woocommerce\', \'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 \'<h3>My Custom Submenu Page</h3>\';
}
add_action(\'admin_menu\', \'register_my_custom_submenu_page\',99);
您需要一个高(er)优先级编号,以便稍后执行它
woocommerce_admin_menu
函数,其中有9个
woocommerce_admin_menu_after
, 其中有50个功能B
woocommerce-admin-init.php
.