/** * Set up actions necessary for the component. * * @since BuddyPress (1.6) */ public function setup_actions() { add_action('humcore_deposits_results_deposit_sub_types', array($this, 'humcore_deposits_results_deposit_sub_types')); add_action('bp_before_directory_deposits_content', array($this, 'humcore_before_directory_deposits_content')); add_action('humcore_deposits_list_entry_content', 'humcore_deposits_list_entry_content'); add_action('humcore_deposits_entry_content', 'humcore_deposits_entry_content'); add_action('humcore_deposit_item_content', 'humcore_deposit_item_content'); add_action('humcore_deposit_item_review_content', 'humcore_deposit_item_review_content'); add_action('bp_activity_filter_options', array($this, 'display_activity_actions')); add_action('bp_member_activity_filter_options', array($this, 'display_activity_actions')); add_action('bp_setup_nav', array($this, 'humcore_setup_deposit_group_nav')); parent::setup_actions(); }
/** * SETUP ACTIONS * * @since BuddyBoss BMT 1.0 */ public function setup_actions() { // Add body class add_filter('body_class', array($this, 'body_class')); add_action('bp_members_directory_member_types', array($this, 'bpt_members_directory')); add_action('bp_pre_user_query_construct', array($this, 'bpt_members_query'), 1, 1); //Check hide member is not checked in setting $is_member_type_field_visible = buddyboss_bmt()->option('hide_member_type_field'); if (empty($is_member_type_field_visible)) { add_action('bp_signup_profile_fields', array($this, 'bmt_member_type_option')); } // For welcome exp if (function_exists('bwe_load_admin')) { add_action('bwe_after_signup_profile_fields', array($this, 'bmt_member_type_option')); } add_action('admin_enqueue_scripts', array($this, 'bmt_member_type_admin_style')); parent::setup_actions(); }
/** * Set up actions necessary for the component. * * @since 1.6.0 */ public function setup_actions() { // Spam prevention. add_action('bp_include', 'bp_activity_setup_akismet'); parent::setup_actions(); }
/** * Setup the actions * * @since bbPress (r3395) * @access private * @uses add_filter() To add various filters * @uses add_action() To add various actions * @link http://bbpress.trac.wordpress.org/ticket/2176 */ public function setup_actions() { // Setup the components add_action('bp_init', array($this, 'setup_components'), 7); parent::setup_actions(); }
/** * SETUP ACTIONS * * @since BuddyBoss 3.0 */ function setup_actions() { // Add body class add_filter('body_class', array($this, 'add_body_class')); // Caching $this->cache = get_transient('bbwall_cacher'); add_action('wp_shutdown', array($this, 'shutdown')); // Actions/filters add_action('template_redirect', array($this, 'newsfeed_logout_redirect_url')); // Front End Assets if (!is_admin()) { add_action('wp_enqueue_scripts', array($this, 'buddyboss_wall_assets')); } parent::setup_actions(); }
/** * Hook into BuddyPress actions for further integration * * @since Achievements (3.2) * @see https://bbpress.trac.wordpress.org/ticket/2176 */ public function setup_actions() { add_action('bp_init', array($this, 'init_components'), 7); parent::setup_actions(); }
/** * SETUP ACTIONS * * @since BuddyBoss 3.0 */ public function setup_actions() { global $buddyboss; // Add body class add_filter('body_class', array($this, 'add_body_class')); // Caching $this->cache = get_transient('bbpics_cacher'); add_action('wp_shutdown', array($this, 'shutdown')); // Globals add_action('bp_setup_globals', array($this, 'setup_globals')); // Menu add_action('bp_setup_nav', array($this, 'setup_bp_menu'), 100); add_action('wp_before_admin_bar_render', array($this, 'setup_wp_menu'), 100); // Add a query string to show inline content for single pictures $this->redirect_single = isset($_GET['buddyboss_ajax_pic']) && $_GET['buddyboss_ajax_pic'] === 'true'; if ($this->redirect_single === true) { add_filter('bp_activity_permalink_redirect_url', array($this, 'single_pic_uri')); } // Show single picture without header or footer for inline lightbox $this->show_single = isset($_GET['buddyboss_ajax_pic_page']) && $_GET['buddyboss_ajax_pic_page'] === 'true'; if ($this->show_single === true) { add_filter('bp_activity_template_profile_activity_permalink', array($this, 'single_pic_template')); add_action('after_setup_theme', array($this, 'single_pic_remove_confirmation_js')); } // Front End Assets if (!is_admin()) { add_action('wp_enqueue_scripts', array($this, 'buddyboss_pics_assets')); } parent::setup_actions(); }