WordPressからログアウトする方法


  1. ログアウトリンクを追加する方法: WordPressのテーマファイルやプラグインファイル内にログアウトリンクを追加することができます。以下はテーマファイル(header.php)にログアウトリンクを追加する例です。
<a href="<?php echo wp_logout_url(); ?>">ログアウト</a>
  1. ログアウトページを作成する方法: WordPressでは、専用のログアウトページを作成することも可能です。以下の手順に従ってください。
  • ページエディターで新しいページを作成します。
  • ページのタイトルを設定し、「ログアウト」などの適切なタイトルを入力します。
  • ページ本文には特に何も追加する必要はありません。
  • ページを公開します。
  1. ログアウト後のリダイレクト先を設定する方法: デフォルトでは、WordPressのログアウト後はログインページにリダイレクトされますが、これをカスタマイズすることもできます。以下のコードをテーマのfunctions.phpファイルに追加してください。
function custom_logout_redirect( $redirect_to, $requested_redirect_to, $user ) {
    // ログアウト後にリダイレクトするURLを指定します
    $redirect_url = 'https://example.com/'; // リダイレクト先のURLを指定してください
    return $redirect_url;
}
add_filter( 'logout_redirect', 'custom_logout_redirect', 10, 3 );

上記のコードでは、ログアウト後にユーザーを指定したURLにリダイレクトします。

これらの方法を使用することで、WordPressからログアウトすることができます。必要に応じて、テーマやプラグインに応じて適切な方法を選択してください。