BP_Core_Members_Switching::init_hooks()
Sets up all the filters and actions.
Description
Source
File: bp-members/classes/class-bp-core-members-switching.php
public function init_hooks() { // Required functionality: add_filter( 'user_has_cap', array( $this, 'filter_user_has_cap' ), 10, 4 ); add_filter( 'map_meta_cap', array( $this, 'filter_map_meta_cap' ), 10, 4 ); add_filter( 'user_row_actions', array( $this, 'filter_user_row_actions' ), 10, 2 ); add_action( 'plugins_loaded', array( $this, 'action_plugins_loaded' ) ); add_action( 'init', array( $this, 'action_init' ), 11 ); add_action( 'all_admin_notices', array( $this, 'action_admin_notices' ), 1 ); add_action( 'wp_logout', 'bp_member_switching_clear_olduser_cookie' ); add_action( 'wp_login', 'bp_member_switching_clear_olduser_cookie' ); // Nice-to-haves: add_filter( 'ms_user_row_actions', array( $this, 'filter_user_row_actions' ), 10, 2 ); add_filter( 'login_message', array( $this, 'filter_login_message' ), 1 ); add_filter( 'removable_query_args', array( $this, 'filter_removable_query_args' ) ); add_action( 'wp_meta', array( $this, 'action_wp_meta' ) ); add_action( 'admin_footer', array( $this, 'action_admin_footer' ) ); add_action( 'personal_options', array( $this, 'action_personal_options' ) ); add_action( 'admin_bar_menu', array( $this, 'action_admin_bar_menu' ), 100 ); add_action( 'bbp_template_after_user_details', array( $this, 'action_bbpress_button' ) ); add_filter( 'show_admin_bar', array( $this, 'filter_show_admin_bar' ), 999, 1 ); }
Changelog
Version | Description |
---|---|
BuddyBoss 1.0.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.