关于wordpress
登出跳转的方法网上应该有不少了,但是如何修改admin bar
里的登出链接使用户登出后直接跳转至登出前所浏览的页面的?
在官方文档里面找了一下相应hooks
试验了一下,发现直接使用logout_url
这个filter
就可以了,方法如下。在functions.php
里添加以下代码:
function edit_user_logout_redirect_url($logout_url, $redirect)
{
global $wp;
$redirect = is_admin() ? home_url() : home_url($wp->request);
return $logout_url . '&redirect_to=