BuddyPress-如何在导航菜单中添加注销

时间:2011-04-17 作者:José Pablo Orozco Marín

如何在BuddyPress中向主导航菜单(而不是顶部栏)添加注销选项?

1 个回复
最合适的回答,由SO网友:Brooke. 整理而成

Google is your friend. 这是我发现的一个小笑话,我没有测试它,但似乎合乎逻辑。

 // functions.php
function add_login_logout_link($items, $args)
{
  if(is_user_logged_in())
  {
    $newitems = \'<li><a title="Logout" href="\'. wp_logout_url(\'index.php\') .\'">Logout</a></li>\';
    $newitems .= $items;
  }
  else
  {
    $newitems = \'<li><a title="Login" href="\'. wp_login_url(\'index.php\') .\'">Login</a></li>\';
    $newitems .= $items;
  }
  return $newitems;
}
add_filter(\'wp_nav_menu_items\', \'add_login_logout_link\', 10, 2);

Source

结束

相关推荐

Custom Post Type Menus

我正在写一个插件,因为我们的主要网站最终将被移植到WordPress。我已经为这个插件计划了多个自定义帖子类型,并希望将它们全部组合到一个主菜单中。大体上I want the \"Visitors\" link to be placed under \"Argus Admin\". 没有必要添加其他链接,因为我可以在任何地方“黑客”这些链接。 $v_args = array( \'labels\' => array ( \'nam