php - 在管理区域中的 WooCommerce 下方添加自定义链接作为子菜单
问题描述
我正在尝试在 WooCommerce 下方的“订单”下添加自定义链接作为子菜单。
我试过使用下面的代码,但我遗漏了一些东西。如何添加自定义链接?
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 下添加自定义链接:
// Adding custom sub menu
add_action('admin_menu', 'add_custom_link_into_appearnace_menu');
function add_custom_link_into_appearnace_menu() {
global $submenu;
$permalink = 'http://www.cusomtlink.com';
$submenu['woocommerce'][] = array( 'POS Orders', 'manage_options', $permalink );
}
推荐阅读
- javascript - 从 api 调用的 json 对象中删除重复值
- unity3d - 如何以 45/30/15 度曲线移动物体?
- wpf - 如何在 WPF 中同步两个滚动条
- r - 如何告诉 R 将函数应用于多个数据?
- java-8 - 欧盟结束夏令时将如何影响 Java8 时间 API
- docker - 如何在弹性搜索 docker 映像上运行 crontab 作业
- c# - 在 WinForms Designer 中执行自定义代码
- laravel - 如何显示验证错误?
- python - Pandas to stata 不保留布尔类型
- django - 使用 nginx 和 gunicorn 的 Django 500 服务器错误