如何在 WordPress 管理菜单中添加任意 link?
How do I add an arbitrary link to the WordPress Admin Menu?
我想在 WordPress 管理菜单中添加任意 link。
示例:
| Dashboard |
| Posts |
| Media |
| Custom Arbitrary Link |
它的功能就像一个普通按钮,但当您按下它时,它会将您重定向到任何给定的 URL,例如 Google.
任何人都可以提供说明和/或源代码来帮助我吗?我知道有很多关于如何添加菜单的文档,但我无法找到很多关于 linking 到特定网站的信息。
谢谢
在你的 plugin/template 函数中使用 add_object_page
add_object_page( $page_title, $menu_title, $capability, $menu_slug, $function, $icon_url );
创建将用于进行重定向的新函数
function redirect_to() {
header('Location: http://www.example.tld/');
exit();
}
并在调用 add_object_page:
时将该函数名称用作第 5 个 ($function) 参数
add_object_page( $page_title, $menu_title, $capability, $menu_slug, redirect_to, $icon_url );
除了$icon_url之外的所有参数都是必需的,所以请阅读codex documentation
我想在 WordPress 管理菜单中添加任意 link。
示例:
| Dashboard |
| Posts |
| Media |
| Custom Arbitrary Link |
它的功能就像一个普通按钮,但当您按下它时,它会将您重定向到任何给定的 URL,例如 Google.
任何人都可以提供说明和/或源代码来帮助我吗?我知道有很多关于如何添加菜单的文档,但我无法找到很多关于 linking 到特定网站的信息。
谢谢
在你的 plugin/template 函数中使用 add_object_page
add_object_page( $page_title, $menu_title, $capability, $menu_slug, $function, $icon_url );
创建将用于进行重定向的新函数
function redirect_to() {
header('Location: http://www.example.tld/');
exit();
}
并在调用 add_object_page:
时将该函数名称用作第 5 个 ($function) 参数 add_object_page( $page_title, $menu_title, $capability, $menu_slug, redirect_to, $icon_url );
除了$icon_url之外的所有参数都是必需的,所以请阅读codex documentation