是否可以在Wordpress的woocommerce管理部分添加新的管理菜单? 我用自定义插件用WP电子商务完成了这个,所以如果Woo商业也是如此,我就会徘徊。
由于
答案 0 :(得分:17)
好吧,如果你使用这样的东西:
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>';
}
然后您将在“Woocommerce”管理菜单下看到一个子菜单。出于某种原因,您无法使用post_type = shop_order执行此操作。
“shop_order”是你应该用来在“Woocommerce”下放置一个子菜单的那个..但是,正如我所说,不知道为什么不使用那个特定的post_type。 击>
http://codex.wordpress.org/Function_Reference/add_submenu_page
答案 1 :(得分:3)
对我来说,以下工作:
add_submenu_page(
'edit.php?post_type=product',
PAGE_TITLE,
MENU_TITLE,
'manage_woocommerce',
'custom_wc_menu'
);
将$parent_slug设为edit.php?post_type=product