Cóż, jeśli używać coś takiego:
add_action('admin_menu', 'register_my_custom_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>';
}
Wtedy zobaczysz podmenu pod menu "admin" woocommerce.
Z jakiegoś powodu nie można tego zrobić za pomocą post_type = shop_order.
"shop_order" jest tym, którego powinieneś użyć, aby umieścić podmenu pod "Woocommerce", ale jak już wspomniałem, nie wiem, dlaczego nie pracowałem z tym konkretnym post_type.
http://codex.wordpress.org/Function_Reference/add_submenu_page
trzeba użyć 'woocommerce' jako pierwszy parametr: sprawdzić, jak są one dodawane tutaj: https://github.com/woothemes/woocommerce/blob/master/admin/woocommerce-admin-init.php#L64 – ggg
aja !, odpowiedź edytowana, dziękuję ggg – rgdesign