wp_logout_url()

介绍

用于用户登出网站时,跳转到一个URL地址的模板标签。

使用

<?php echo wp_logout_url( $redirect ); ?> 

参数

$redirect
(string) (选填) 登出后跳转到的链接.

默认: None

示例

默认使用

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

登出并且跳转到当前页面

需要注意的是必须在loop页面。

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

登出并且跳转到首页

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

登出并且跳转到另一个站点

add_filter('allowed_redirect_hosts','allow_ms_parent_redirect');
function allow_ms_parent_redirect($allowed)
{
    $allowed[] = 'multisiteparent.com';
    return $allowed;
}

<a href="<?php echo wp_logout_url( 'http://multisiteparent.com' ); ?>">Logout</a>

发表评论

电子邮件地址不会被公开。 必填项已用*标注