如何向WordPress管理菜单添加任意链接?

时间:2015-05-10 21:20:19

标签: wordpress menu admin

我希望在WordPress管理菜单中添加任意链接。

示例:

| Dashboard |

|   Posts   |

|   Media   |

|  Custom Arbitrary Link  |

此功能就像普通按钮一样,但当您按下它时,它会将您重定向到任何给定的URL,例如Google。

任何人都可以通过提供说明和/或源代码来帮助我吗?我知道有很多关于如何添加菜单的文档,但我还没有找到关于链接到特定网站的更多信息。

谢谢

1 个答案:

答案 0 :(得分:0)

在插件/模板中使用函数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