WP Manifestindependent plugin directory
manifest / admin / wp-admin-focus-mode

WP Admin Focus Mode

Lets me put specific roles into a focused WordPress admin view with a simplified menu and optional custom landing page.. Because clients

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/tabarc-code/wp-admin-focus-mode/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

TABARC-Code Icon

WP Admin Focus Mode

This plugin lets me put specific roles into a simplified version of the WordPress admin.

The idea is to give clients and non technical users a calmer environment. Fewer menu items, fewer scary options, less chance of "I clicked something and everything is broken now". Basically if i touch it its going fuck up fix.

I still keep full control as an admin. Focus mode only touches the users and roles I choose.

What it does

When focus mode is enabled for a role:

  • The left admin menu is trimmed to a list I define.
  • The user can still reach their profile page.
  • Optional: the user is redirected to a specific landing page after login.
  • Optional: the top "Screen Options" and "Help" tabs are hidden.
  • Optional: some admin bar items are removed to quiet the interface.

Admins and any role without focus mode stay untouched.

Features at a glance

  • Per role toggle for focus mode.
  • Optional per role login landing page.
  • Simple interface to pick which admin menu items stay visible.
  • Profile page is always accessible.
  • Optional "chrome cleanup" for:
    • Screen options
    • Help tabs
    • WordPress logo and a couple of admin bar items.

It does not try to replace the admin. It just trims it.

Requirements

  • WordPress 5.0 or newer.
  • PHP 7.4 or newer is recommended.
  • Any user roles you want to manage must already exist.

Installation

  1. Clone or download this repository.

    
    git clone https://github.com/TABARC-Code/wp-admin-focus-mode.git