attach_session_information
云策文档标注
概述
attach_session_information 是一个 WordPress 过滤器钩子,用于在创建新会话时附加额外信息。它允许开发者自定义会话数据,增强会话管理功能。
关键要点
- 这是一个过滤器钩子,用于修改新创建会话的附加信息。
- 参数包括 $session(数组类型,用于存储额外数据)和 $user_id(整数类型,表示用户ID)。
- 常用于 WP_Session_Tokens::create() 方法中,以生成会话令牌并附加信息。
- 自 WordPress 4.0.0 版本引入。
代码示例
$session = apply_filters( 'attach_session_information', array(), $this->user_id );
原文内容
Filters the information attached to the newly created session.
Description
Can be used to attach further information to a session.
Parameters
$sessionarray-
Array of extra data.
$user_idint-
User ID.
Source
$session = apply_filters( 'attach_session_information', array(), $this->user_id );
Changelog
| Version | Description |
|---|---|
| 4.0.0 | Introduced. |