programing

word press에서 url을 통해 로그아웃하려면 어떻게 해야 합니까?

powerit 2023. 3. 4. 15:14
반응형

word press에서 url을 통해 로그아웃하려면 어떻게 해야 합니까?

상단 막대가 비활성화되어 있고 어떤 페이지에서도 로그아웃 옵션을 사용할 수 없는 word press에서 사용자를 로그아웃해야 합니다.

워드프레스에서 로그아웃할 수 있는 일반적인 링크가 있습니까?

/wp-syslog.action=로그아웃

과거에 사용되었던 것입니다.

참고 자료:

https://codex.wordpress.org/Function_Reference/wp_logout_url https://developer.wordpress.org/reference/functions/wp_logout_url/

난스를 가져와 홈페이지로 리다이렉트하는 것이 더 좋은 방법이라고 생각합니다.

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

사용자가 로그인한 경우 로그아웃링크를 표시하는 wp_loginout() 함수를 사용하거나 로그인하지 않은 경우 로그인 링크를 표시할 수 있습니다.

이 링크를 WordPress 메뉴에 추가하려면 이 문서를 확인하십시오.기본적으로 다음과 같은 코드를 함수에 추가합니다.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;
}

언급URL : https://stackoverflow.com/questions/45780352/how-to-logout-via-url-at-wordpress

반응형