YooTheme Access Control
Restricts YooTheme Builder access to administrators only. Blocks all other user roles from accessing YooTheme functionality.
by {uv}-ultravintage · github.com/pduke7/yootheme-access-control-wp · website
★ 1stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/pduke7/yootheme-access-control-wp/archive/refs/heads/main.zipFrom the readme
YooTheme Access Control Plugin
This plugin restricts YooTheme Builder access to administrators only, blocking all other user roles from accessing YooTheme functionality.
Features
- Role-based access control - Only administrators can access YooTheme Builder
- UI hiding - YooTheme buttons are hidden from non-admin users (no flash)
- Server-side security - Direct URL access is blocked at the server level
- Clean error messages - Users see clear messages when access is denied
- No redirect loops - Properly handles redirects to prevent browser errors
What it blocks
- YooTheme Builder button in post/page editors
- Direct YooTheme Builder URLs (admin-ajax.php)
- YooTheme menu in left admin sidebar
- Any YooTheme admin pages
- All YooTheme-related functionality
User Roles Affected
Blocked (cannot access YooTheme):
- Editors
- Authors
- Contributors
- Subscribers
- Shop Managers (WooCommerce)
- Any custom roles
Allowed (full access):
- Administrators
Installation
1. Upload the plugin to /wp-content/plugins/yootheme-access-control/
2. Activate the plugin through the 'Plugins' menu in WordPress
3. No configuration needed - works immediately
Security
- Server-side blocking prevents
Read the full README on GitHub →
Releases
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.