Wordpress注销链接重定向到主页

时间:2012-06-07 07:04:19

标签: php wordpress

我正在使用worpress并在导航中添加了一个loggout链接:

echo '<a href="http://mydomain.com/wp-login.php?action=logout&redirect_to=%252Flogin%252F&_wpnonce=a2b834fa87">Logout</a>';

我需要它重定向到主页,而不是转到登录页面。

如果可能的话,我想通过修改链接来做到这一点。

我尝试将%252Flogin%252F更改为网址,但这不起作用。

2 个答案:

答案 0 :(得分:3)

代码表明:

$redirect_to = !empty( $_REQUEST['redirect_to'] ) ? $_REQUEST['redirect_to'] : 'wp-login.php?loggedout=true';

您只需将redirect_to param更改为'index.php'即可。

答案 1 :(得分:2)

它应该工作。但请不要忘记urlencode您的主页网址。

echo '<a href="http://mydomain.com/wp-login.php?action=logout&redirect_to='.urlencode($url_home).'&_wpnonce=a2b834fa87">Logout</a>';