function __construct($main) { parent::__construct($main); add_filter('manage_users_columns', array($this, 'manage_users_columns'), 10, 1); add_filter('manage_users_custom_column', array($this, 'manage_users_columns_content'), 10, 3); add_filter('user_row_actions', array($this, 'user_row_actions'), 10, 2); }
function __construct($main) { parent::__construct($main); add_filter('manage_users_columns', array($this, 'manage_users_columns'), 10, 1); add_filter('manage_users_custom_column', array($this, 'manage_users_columns_content'), 10, 3); add_filter('user_row_actions', array($this, 'user_row_actions'), 10, 2); add_action('edit_user_profile', array($this, 'edit_user_profile'), 10, 1); //add_action('edit_user_profile_update', array($this, 'edit_user_profile_update'), 1000, 1); add_action('profile_update', array($this, 'edit_user_profile_update'), 1000, 1); }
public function __construct($main) { parent::__construct($main); add_action('in_widget_form', array($this, 'in_widget_form'), 10, 3); add_filter('widget_update_callback', array($this, 'widget_update_callback'), 10, 4); add_filter('widget_display_callback', array($this, 'widget_display_callback'), 10, 3); add_action('wp_widget_permissions_custom_fields_roles_list', array($this, 'widget_permissions_custom_fields_roles_list'), 10, 3); add_action('admin_print_scripts-widgets.php', array($this, 'enqueue_widget_scripts')); add_action('admin_print_styles-widgets.php', array($this, 'enqueue_widget_styles')); }
public function __construct($main) { parent::__construct($main); $users = WPFront_User_Role_Editor::$STANDARD_CAPABILITIES['Users']; foreach (self::$user_capabilities as $key => $value) { $users[$key] = $users[$value]; } WPFront_User_Role_Editor::$STANDARD_CAPABILITIES['Users'] = $users; add_filter('user_has_cap', array($this, 'user_has_cap'), 10, 3); add_filter('editable_roles', array($this, 'assignable_roles')); add_action('admin_init', array($this, 'admin_init')); }
public function __construct($main) { parent::__construct($main); $media = WPFront_User_Role_Editor::$STANDARD_CAPABILITIES['Media']; foreach (self::$attachment_capabilities as $value) { $media[$value] = $media['upload_files']; } WPFront_User_Role_Editor::$STANDARD_CAPABILITIES['Media'] = $media; add_filter('user_has_cap', array($this, 'user_has_cap'), 10, 3); add_filter('posts_where', array($this, 'posts_where'), 10, 2); add_action('admin_init', array($this, 'admin_init')); }
public function __construct($main) { parent::__construct($main); if ($this->main->disable_navigation_menu_permissions()) { return; } add_action('init', array($this, 'wp_init'), 9999); add_action('wp_nav_menu_item_custom_fields', array($this, 'menu_item_custom_fields'), 10, 4); add_action('wp_nav_menu_item_title_user_restriction_type', array($this, 'menu_item_title_user_restriction_type'), 10, 4); add_action('wp_nav_menu_item_custom_fields_roles_list', array($this, 'menu_item_custom_fields_roles_list'), 10, 4); add_action('wp_update_nav_menu_item', array($this, 'update_nav_menu_item'), 10, 3); add_filter('wp_get_nav_menu_items', array($this, 'override_nav_menu_items'), 10, 3); add_action('admin_print_scripts-nav-menus.php', array($this, 'enqueue_menu_scripts')); add_action('admin_print_styles-nav-menus.php', array($this, 'enqueue_menu_styles')); }
public function login_redirect_delete_url($role) { return parent::login_redirect_url() . '&mode=delete&role=' . $role; }
public function __construct($main) { parent::__construct($main); $this->ajax_register('wp_ajax_wpfront_user_role_editor_license_functions', array($this, 'license_functions')); add_action('shutdown', array($this, 'plugins_loaded')); }
function __construct($main) { parent::__construct($main); $this->ajax_register('wp_ajax_wpfront_user_role_editor_restore_role', array($this, 'restore_role_callback')); }
function __construct($main) { parent::__construct($main); $this->ajax_register('wp_ajax_wpfront_user_role_editor_update_options', array($this, 'update_options_callback')); add_filter('wpfront_ure_custom_post_type_enable_custom_permission', array($this, 'custom_post_type_enable_custom_permission'), 10, 1); }
function __construct($main) { parent::__construct($main); $this->ajax_register('wp_ajax_wpfront_user_role_editor_copy_capabilities', array($this, 'copy_capabilities_callback')); }
function __construct($main) { parent::__construct($main); }
function __construct($main) { parent::__construct($main); $this->ajax_register('wp_ajax_wpfront_user_role_editor_update_options', array($this, 'update_options_callback')); }
public function __construct($main) { parent::__construct($main); $this->ajax_register('wp_ajax_wpfront_user_role_editor_license_functions', array($this, 'license_functions')); }