web-dev-qa-db-ja.com

Wordpressはセッションをどのように処理しますか?

Wordpressはステートレスでグローバルセッション変数を一切使用しないことを私は知っていますが、ユーザーがWordpressを介してログインするときは、どういうわけか誰がログインしているのかを追跡する必要があります。 Wordpressはクッキーでそれを追跡しますか?

私は似たようなものを追跡する必要がありますプラグインに取り組んでいます。一時的なデータを簡単に保存できますが、ユーザーがWordpressにログインしているかどうかにかかわらず、ユーザーを識別できる一意の識別子はありますか。例えばトランジェントにアクセスするためにそれを使用します。

1
NightHawk

はい、WordPressはcookieを使用して誰がcookieにログインしているかを追跡します。しかし、あなたはそれに頼る必要はありません。ユーザーがログインしているかどうかを確認したい場合は、 is_user_logged_in 関数を使用するだけで、取得できるIDでユーザーを識別できます。 get_current_user_id 関数を呼び出します。

4
Eugene Manuilov