Install
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/apetuezekiel/handoff-wp/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Zicstack Client Handoff
Zicstack Client Handoff is a WordPress plugin by Zicstack for structured developer-to-client handoff. It locks down the admin for non-technical clients without locking out the developer — enforced role-based restrictions, cosmetic simplification, and a clean operational dashboard.
What it does
Enforcement layer — hard restrictions that survive UI bypass attempts:
- Capability filter (userhascap): strips install/activate/delete/edit/update capabilities for configured roles at the WordPress filter level.
- Screen guard (currentscreen): blocks access to prohibited admin screens and calls wpdie() with a developer-contact message.
- Plugin protection (pluginactionlinks + admininit): removes deactivate/delete action links and intercepts direct HTTP requests — bulk and single.
Cosmetic layer — non-destructive simplification applied unconditionally to configured roles:
- Menu hiding (adminmenu priority 999): removes top-level and submenu items per role using a slug map. Pipe-separated slugs (parent|child) target submenus.
- Admin bar simplification (wpbeforeadminbarrender): strips all nodes except a configurable keep set (default: site-name, edit, my-account).