如何通过wordl在URL上注销?

时间:2017-08-20 09:04:07

标签: wordpress

我必须在wordpress注销用户,其中顶栏被禁用,并且任何页面都没有退出选项。

是否有从wordpress注销的常规链接?

3 个答案:

答案 0 :(得分:9)

答案 1 :(得分:0)

如果用户已登录,您可以使用显示注销链接的wp_loginout()功能,如果不是,则可以使用登录链接。

要将此链接添加到WordPress菜单,请查看this文章。基本上,只需将以下代码添加到 functions.php

add_filter('wp_nav_menu_items', 'add_login_logout_link', 10, 2);
function add_login_logout_link($items, $args) {
        ob_start();
        wp_loginout('index.php');
        $loginoutlink = ob_get_contents();
        ob_end_clean();
        $items .= '<li>'. $loginoutlink .'</li>';
    return $items;
}

答案 2 :(得分:0)

我认为更好的方法是获取随机数并重定向到主页:

<a href="<?php echo wp_logout_url( home_url()); ?>" title="Logout">Logout</a>