1

現在ワードプレスでサイトを作っています。ログアウト リンクがあります (.. タグ内)。ユーザーがそれをクリックすると、ログアウトして現在のページにリダイレクトする必要があります。

利用した :

 <a id="logout-submit" href="<?php echo wp_logout_url(get_permalink());?>">Log Out</a>

しかし、それは適切に機能していないようです。リンクをクリックしても何も起こりません。リンクを右クリックして新しいタブで開くと、ユーザーはログアウトされます。これを修正する方法を教えてください。

前もって感謝します。

4

4 に答える 4

0

これを試して:

<a id="logout-submit" href="<?php echo wp_logout_url();?>">Log Out</a>
于 2012-11-24T03:38:56.720 に答える
0

get_permalink(); を使用する際に考慮すべき点は次のとおりです。ID パラメーターなしで投稿ページ (インデックス、アーカイブなど) の The Loop 外で使用すると、現在のページのパーマリンクではなく、The Loop 内の最後の投稿の URL が返されることに注意してください。- https://developer.wordpress.org/reference/functions/get_permalink/

私も使用しています: <a href="<?php echo wp_logout_url();?>">Log Out</a>. 正しいログアウト URL を適切にエコーしていますが、ログアウトする代わりに、死の白い画面が表示されます。これは pulgin の問題ではなく、ログアウトしようとしたときにのみ発生します (どこでログアウトしようとしても)。

于 2016-02-19T19:04:38.043 に答える