session_token_manager
Filter HookDescription
Destroys all sessions for all users.Hook Information
File Location |
wp-includes/class-wp-session-tokens.php
View on GitHub
|
Hook Type | Filter |
Line Number | 222 |
Hook Parameters
This hook doesn't accept any parameters.
Usage Examples
Basic Usage
<?php
// Hook into session_token_manager
add_filter('session_token_manager', 'my_custom_filter');
function my_custom_filter() {
// Your custom filtering logic here
return 'modified_value';
}
Source Code Context
wp-includes/class-wp-session-tokens.php:222
- How this hook is used in WordPress core
<?php
217 *
218 * @since 4.0.0
219 */
220 final public static function destroy_all_for_all_users() {
221 /** This filter is documented in wp-includes/class-wp-session-tokens.php */
222 $manager = apply_filters( 'session_token_manager', 'WP_User_Meta_Session_Tokens' );
223 call_user_func( array( $manager, 'drop_sessions' ) );
224 }
225
226 /**
227 * Retrieves all sessions for a user.
PHP Documentation
<?php
/**
* Destroys all sessions for all users.
*
* @since 4.0.0
*/
Quick Info
- Hook Type: Filter
- Parameters: 0
- File: wp-includes/class-wp-session-tokens.php
Related Hooks
Related hooks will be displayed here in future updates.