AdminUiLimiter
in package
Table of Contents
Methods
- cleanupAdminBar() : void
- Clean admin bar items for non-admins.
- cleanupDashboardWidgets() : void
- Remove default dashboard widgets for non-admins.
- cleanupMenu() : void
- Remove core menu entries for non-admins.
- hideHelpTabs() : void
- Hide help tabs for non-admins.
- hideScreenOptions() : bool
- Hide screen options tab for non-admins.
- redirectDashboard() : void
- Redirect non-admins away from WP dashboard to WebVIEP dashboard.
- register() : void
- Hook admin UI cleanup actions and filters.
- isNonAdmin() : bool
- Determine whether the current user is non-admin.
Methods
cleanupAdminBar()
Clean admin bar items for non-admins.
public
static cleanupAdminBar(WP_Admin_Bar $wp_admin_bar) : void
Parameters
- $wp_admin_bar : WP_Admin_Bar
-
Admin bar instance.
cleanupDashboardWidgets()
Remove default dashboard widgets for non-admins.
public
static cleanupDashboardWidgets() : void
cleanupMenu()
Remove core menu entries for non-admins.
public
static cleanupMenu() : void
hideHelpTabs()
Hide help tabs for non-admins.
public
static hideHelpTabs(WP_Screen $screen) : void
Parameters
- $screen : WP_Screen
-
Current screen.
hideScreenOptions()
Hide screen options tab for non-admins.
public
static hideScreenOptions(mixed $show) : bool
Parameters
- $show : mixed
-
Existing value.
Return values
boolredirectDashboard()
Redirect non-admins away from WP dashboard to WebVIEP dashboard.
public
static redirectDashboard() : void
register()
Hook admin UI cleanup actions and filters.
public
static register() : void
isNonAdmin()
Determine whether the current user is non-admin.
private
static isNonAdmin() : bool