Beh, se si utilizza qualcosa di simile:
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>';
}
Poi si vedrà un sottomenu sotto il menu admin "Woocommerce".
Per qualche motivo non puoi fare lo stesso usando post_type = shop_order.
"shop_order" è quello che dovresti usare per mettere un sottomenù sotto "Woocommerce" .. ma, come ho detto, non so perché non ha funzionato con quel particolare post_type.
http://codex.wordpress.org/Function_Reference/add_submenu_page
devi usare 'woocommerce' come primo parametro: controllare il modo in cui vengono aggiunti qui: https://github.com/woothemes/woocommerce/blob/master/admin/woocommerce-admin-init.php#L64 – ggg
aja !, risposta modificata, grazie ggg – rgdesign