wp_clear_auth_cookie

説明

void wp_clear_auth_cookie()
ユーザー認証に関連するすべてのクッキーを削除する。

パラメータ

パラメータはありません。

返り値

返り値はありません。

注意

ユーザー認証に関連するすべてのクッキーを削除する。これらのクッキーには以前のバージョンで使用されていたものも含まれる。

[4.7.0]'send_auth_cookies'フィルターが追加され、クッキーの送信を制御できるようになった(falseを返すとクッキーは送信(クリア)されない)。


使用例

  • ユーザー認証に関連するすべてのクッキーを削除する
    wp_clear_auth_cookie();

フィルター

[4.7.4]'clear_auth_cookie'アクション後に'send_auth_cookies'フィルターを呼び出す。パラメータ$sendにはtrueが格納されている。[6.2.0]パラメータ$expire$expiration$user_id$scheme$tokenが追加され、$expire$expiration$user_idにはそれぞれ0が、$schemeおよび$tokenには''が格納されている。
if ( ! apply_filters( 'send_auth_cookies', $send, $expire, $expiration, $user_id, $scheme, $token ) ) {

アクション

[2.7.0]はじめに'clear_auth_cookie'アクションを呼び出す。
do_action( 'clear_auth_cookie' );

ソースファイル

/wp-includes/pluggable.php

最終更新 : 2024年02月21日 10:33



お勧め

5.3の新機能:日付とタイムゾーン(2019年10月2日 更新)

WordPress 5.3 Beta 1」に記載されていた「Time/Date component fixes」という見出し。開発者向として新しい関数の追加や多くのバグが修正されたとなっており、チェックせざるを得ない。

PHPとMySQLのバージョンを確認(2013年9月11日 更新)

先日、WordPressで構築されたサイトについて最新版へのバージョンアップを依頼される。使用されていたWordPressはバージョン2.xということで、最新版へバージョンアップできるのか、PHPとMySQLのバージョンを確認することになった。

ACF(Advanced Custom Fields)向けにデータをインポートした時のメモ(2023年7月11日 更新)

ACFを採用するサイトにデータをインポートする際、ほとんどのことはwww.advancedcustomfields.comに記載されていたのだが、いくつかわからないことがあった。ここでは、その時に調べたことをメモしておく。

不要なプラグインを読み込まない(2023年6月2日 更新)

稼働中のサーバーにてバックグラウンドで何か処理しようとコマンドラインのプログラムを作る際、効率化や誤動作のリスクを考えると不要なプラグインはロードしないようにしたい。そんなわけで設定内容(データベース)は変更せず、特定のプラグインをロードしないようにできないか考えてみた。

Align widgets horizontally:プラグイン作ってみました(2024年2月28日 更新)

ほぼ毎日何度も見ているダッシュボードページ。自分好みに各ウィジェットの場所を配置しているものの、何かすっきりしない。そこでふと思ったのが、ウィジェットを横並びにできれば隣り合うウィジェットの並びがガタガタしなくなるのでは!?