仅当在前端菜单小工具中登录时才能注销按钮 时间:2014-05-13 作者:ad2003 我想在我的侧菜单末尾添加一个“注销”按钮,但当然只有在有人登录的情况下。我还想使用qtranslate将其翻译成两种语言。目前,我已经创建了一个新的菜单项“Log Out”(注销),其中有一个链接/wp-login.php?action=logout 这很有效,但总是会出现。有没有办法在函数中放入类似的内容?任何帮助-或者只是一个提示都很好!:) 1 个回复 最合适的回答,由SO网友:s_ha_dum 整理而成 将菜单项添加到导航菜单末尾的步骤you can use the wp_nav_menu_items hook. 将其与is_user_logged_in() 你应该拥有它。function add_last_nav_item($items) { if (!is_user_logged_in()) { return $items .= \'your login link\'; } } add_filter(\'wp_nav_menu_items\',\'add_last_nav_item\'); 至于翻译,我假设qTranslate使用standard translation functions, 但我不确定,因为我不使用它,而且它是一个第三方插件,所以这部分谜题无论如何都是离题的。 结束 文章导航