0

私はworpressを使用していて、ナビゲーションにログアウトリンクを追加しました:

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

ログインページに移動する代わりに、ホームページにリダイレクトする必要があります。

可能であれば、についてのリンクを変更してこれを行いたいと思います。

%252Flogin%252FをURLに変更しようとしましたが、うまくいきませんでした。

4

2 に答える 2

3

コードが示すように:

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

redirect_toパラメータを「index.php」に変更するだけです。

于 2012-06-07T07:17:22.897 に答える
2

動作するはずです。ただし、ホームページのURLをurlencodeすることを忘れないでください。

echo '<a href="http://mydomain.com/wp-login.php?action=logout&redirect_to='.urlencode($url_home).'&_wpnonce=a2b834fa87">Logout</a>';
于 2012-06-07T07:08:33.323 に答える