Changeset 3495870
- Timestamp:
- 03/31/2026 05:35:39 PM (15 hours ago)
- Location:
- adminforge-admin-management-toolkit
- Files:
-
- 5 added
- 4 edited
-
assets/banner-772x250.png (added)
-
assets/icon-256x256.png (added)
-
assets/screenshot-1.png (added)
-
assets/screenshot-2.png (added)
-
assets/screenshot-3.png (added)
-
tags/1.0.0/includes/class-afamt-settings.php (modified) (2 diffs)
-
tags/1.0.0/readme.txt (modified) (1 diff)
-
trunk/includes/class-afamt-settings.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
adminforge-admin-management-toolkit/tags/1.0.0/includes/class-afamt-settings.php
r3495104 r3495870 31 31 public function register_menu() : void { 32 32 add_options_page( 33 __( 'Admin Toolkit', 'adminforge-admin-management-toolkit' ),34 __( 'Admin Toolkit', 'adminforge-admin-management-toolkit' ),33 __( 'Admin Management Toolkit', 'adminforge-admin-management-toolkit' ), 34 __( 'Admin Management Toolkit', 'adminforge-admin-management-toolkit' ), 35 35 'manage_options', 36 36 'afamt', … … 154 154 155 155 echo '<div class="wrap">'; 156 echo '<h1>' . esc_html__( 'Admin Toolkit', 'adminforge-admin-management-toolkit' ) . '</h1>';156 echo '<h1>' . esc_html__( 'Admin Management Toolkit', 'adminforge-admin-management-toolkit' ) . '</h1>'; 157 157 158 158 echo '<nav class="nav-tab-wrapper" style="margin-bottom:12px;">'; -
adminforge-admin-management-toolkit/tags/1.0.0/readme.txt
r3495104 r3495870 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html 10 10 11 AdminForge – Admin Management Toolkit provides admin menu control, dashboard widget management, and admin UI customization for a clean, focused free experience.11 Streamline wp-admin with role-based menu visibility, dashboard widget cleanup, and lightweight admin UI customization. 12 12 13 13 == Description == 14 14 15 Admin Toolkit helps you simplify and secure `wp-admin` without touching theme files. 15 AdminForge – Admin Management Toolkit (Free) helps site owners clean up the WordPress admin area without editing theme files or writing custom code. 16 17 This version focuses on practical day-to-day admin improvements: 18 19 * Hide admin menu items per role. 20 * Hide core dashboard widgets per role. 21 * Customize the admin footer text. 22 * Hide the front-end admin bar for selected roles. 23 24 All settings are available from a single screen under **Settings -> Admin Toolkit**. 16 25 17 26 = Main Features = 18 27 19 * Admin menu control (hide menu items per role) 20 * Dashboard widget manager (hide core dashboard widgets per role) 21 * Admin UI customization (custom footer text, hide front-end admin bar per role) 28 * **Admin menu control** 29 * Detects currently registered admin menu slugs. 30 * Lets you hide selected menu items for each role. 31 * Helpful for reducing clutter for editors, authors, and shop managers. 32 33 * **Dashboard widget manager** 34 * Toggle common core dashboard widgets per role. 35 * Keeps the Dashboard focused on only what each role needs. 36 37 * **Admin UI customization** 38 * Replace the default admin footer text. 39 * Hide the front-end admin bar for specific roles. 40 * Uses safe sanitization for saved values. 41 42 = Included in this free version = 43 44 * Admin menu control 45 * Dashboard widget control 46 * Admin footer customization 47 * Front-end admin bar visibility by role 48 49 = Not included in this free version = 50 51 * Role-based wp-admin access restriction 52 * Performance tuning options 53 * Login branding and role-based login redirects 54 * XML-RPC and hardening toggles 22 55 23 56 == Installation == 24 57 25 1. Upload the plugin folder to ` wp-content/plugins/` or copy it into place.58 1. Upload the plugin folder to `/wp-content/plugins/`. 26 59 2. Activate **Admin Toolkit** in Plugins. 27 3. Go to Settings → Admin Toolkit (or click **Settings** on the Plugins page). 60 3. Go to **Settings -> Admin Toolkit**. 61 4. Configure options by tab and click **Save Changes**. 28 62 29 63 == Usage == 30 64 31 * Go to **Settings → AdminForge – Admin Management Toolkit** 32 * Configure using the tabs: 33 * Admin menu control 34 * Dashboard widgets 35 * Admin UI customization 65 1. Open **Settings -> Admin Toolkit**. 66 2. Choose a tab: 67 * **Admin menu control** - hide selected menu slugs per role. 68 * **Dashboard widgets** - hide selected core dashboard widgets per role. 69 * **Admin UI customization** - set custom footer text and admin bar visibility. 70 3. Save changes. 71 72 = Tips = 73 74 * Menu slug list is generated from current admin menus. 75 If a plugin menu is missing, open any admin page once, then reload the tab. 76 * Role-based settings apply to users who have that role. 77 * Front-end admin bar visibility only affects the site front end, not wp-admin screens. 36 78 37 79 == Frequently Asked Questions == 38 80 81 = Who can change plugin settings? = 82 83 Only users with the `manage_options` capability can access and save settings. 84 39 85 = Can this lock me out of wp-admin? = 40 86 41 No. Th e free version does not include wp-admin access restriction settings.87 No. This free version does not include wp-admin access restriction features. 42 88 43 89 = Does it remove plugin-added dashboard widgets? = 44 90 45 The built-in Dashboard widget toggles target core widget IDs. Plugin-added widgets may require custom IDs. 91 The built-in toggles target common core widget IDs. Third-party widgets may require their own widget IDs. 92 93 = Does this plugin edit theme or plugin files? = 94 95 No. It only stores settings and applies WordPress hooks/filters at runtime. 96 97 = Where are settings stored? = 98 99 Settings are stored in one WordPress option: `afamt_options`. 100 101 == Screenshots == 102 103 1. Admin Menu Control Tab 104 2. Dashboard widget Tab 105 3. Admin UI customization Tab 106 46 107 47 108 == Uninstall == 48 109 49 When you delete the plugin from WordPress, it removes its saved options(`afamt_options`).110 When deleted from the Plugins screen, the plugin removes its saved option (`afamt_options`). 50 111 51 112 == Changelog == 52 113 53 114 = 1.0.0 = 54 * Initial release. 115 * Initial public release. 116 * Free feature set includes: 117 * Admin menu control by role 118 * Dashboard widget control by role 119 * Admin footer text customization 120 * Front-end admin bar visibility by role 55 121 -
adminforge-admin-management-toolkit/trunk/includes/class-afamt-settings.php
r3495104 r3495870 31 31 public function register_menu() : void { 32 32 add_options_page( 33 __( 'Admin Toolkit', 'adminforge-admin-management-toolkit' ),34 __( 'Admin Toolkit', 'adminforge-admin-management-toolkit' ),33 __( 'Admin Management Toolkit', 'adminforge-admin-management-toolkit' ), 34 __( 'Admin Management Toolkit', 'adminforge-admin-management-toolkit' ), 35 35 'manage_options', 36 36 'afamt', … … 154 154 155 155 echo '<div class="wrap">'; 156 echo '<h1>' . esc_html__( 'Admin Toolkit', 'adminforge-admin-management-toolkit' ) . '</h1>';156 echo '<h1>' . esc_html__( 'Admin Management Toolkit', 'adminforge-admin-management-toolkit' ) . '</h1>'; 157 157 158 158 echo '<nav class="nav-tab-wrapper" style="margin-bottom:12px;">'; -
adminforge-admin-management-toolkit/trunk/readme.txt
r3495104 r3495870 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html 10 10 11 AdminForge – Admin Management Toolkit provides admin menu control, dashboard widget management, and admin UI customization for a clean, focused free experience.11 Streamline wp-admin with role-based menu visibility, dashboard widget cleanup, and lightweight admin UI customization. 12 12 13 13 == Description == 14 14 15 Admin Toolkit helps you simplify and secure `wp-admin` without touching theme files. 15 AdminForge – Admin Management Toolkit (Free) helps site owners clean up the WordPress admin area without editing theme files or writing custom code. 16 17 This version focuses on practical day-to-day admin improvements: 18 19 * Hide admin menu items per role. 20 * Hide core dashboard widgets per role. 21 * Customize the admin footer text. 22 * Hide the front-end admin bar for selected roles. 23 24 All settings are available from a single screen under **Settings -> Admin Toolkit**. 16 25 17 26 = Main Features = 18 27 19 * Admin menu control (hide menu items per role) 20 * Dashboard widget manager (hide core dashboard widgets per role) 21 * Admin UI customization (custom footer text, hide front-end admin bar per role) 28 * **Admin menu control** 29 * Detects currently registered admin menu slugs. 30 * Lets you hide selected menu items for each role. 31 * Helpful for reducing clutter for editors, authors, and shop managers. 32 33 * **Dashboard widget manager** 34 * Toggle common core dashboard widgets per role. 35 * Keeps the Dashboard focused on only what each role needs. 36 37 * **Admin UI customization** 38 * Replace the default admin footer text. 39 * Hide the front-end admin bar for specific roles. 40 * Uses safe sanitization for saved values. 41 42 = Included in this free version = 43 44 * Admin menu control 45 * Dashboard widget control 46 * Admin footer customization 47 * Front-end admin bar visibility by role 48 49 = Not included in this free version = 50 51 * Role-based wp-admin access restriction 52 * Performance tuning options 53 * Login branding and role-based login redirects 54 * XML-RPC and hardening toggles 22 55 23 56 == Installation == 24 57 25 1. Upload the plugin folder to ` wp-content/plugins/` or copy it into place.58 1. Upload the plugin folder to `/wp-content/plugins/`. 26 59 2. Activate **Admin Toolkit** in Plugins. 27 3. Go to Settings → Admin Toolkit (or click **Settings** on the Plugins page). 60 3. Go to **Settings -> Admin Toolkit**. 61 4. Configure options by tab and click **Save Changes**. 28 62 29 63 == Usage == 30 64 31 * Go to **Settings → AdminForge – Admin Management Toolkit** 32 * Configure using the tabs: 33 * Admin menu control 34 * Dashboard widgets 35 * Admin UI customization 65 1. Open **Settings -> Admin Toolkit**. 66 2. Choose a tab: 67 * **Admin menu control** - hide selected menu slugs per role. 68 * **Dashboard widgets** - hide selected core dashboard widgets per role. 69 * **Admin UI customization** - set custom footer text and admin bar visibility. 70 3. Save changes. 71 72 = Tips = 73 74 * Menu slug list is generated from current admin menus. 75 If a plugin menu is missing, open any admin page once, then reload the tab. 76 * Role-based settings apply to users who have that role. 77 * Front-end admin bar visibility only affects the site front end, not wp-admin screens. 36 78 37 79 == Frequently Asked Questions == 38 80 81 = Who can change plugin settings? = 82 83 Only users with the `manage_options` capability can access and save settings. 84 39 85 = Can this lock me out of wp-admin? = 40 86 41 No. Th e free version does not include wp-admin access restriction settings.87 No. This free version does not include wp-admin access restriction features. 42 88 43 89 = Does it remove plugin-added dashboard widgets? = 44 90 45 The built-in Dashboard widget toggles target core widget IDs. Plugin-added widgets may require custom IDs. 91 The built-in toggles target common core widget IDs. Third-party widgets may require their own widget IDs. 92 93 = Does this plugin edit theme or plugin files? = 94 95 No. It only stores settings and applies WordPress hooks/filters at runtime. 96 97 = Where are settings stored? = 98 99 Settings are stored in one WordPress option: `afamt_options`. 100 101 == Screenshots == 102 103 1. Admin Menu Control Tab 104 2. Dashboard widget Tab 105 3. Admin UI customization Tab 106 46 107 47 108 == Uninstall == 48 109 49 When you delete the plugin from WordPress, it removes its saved options(`afamt_options`).110 When deleted from the Plugins screen, the plugin removes its saved option (`afamt_options`). 50 111 51 112 == Changelog == 52 113 53 114 = 1.0.0 = 54 * Initial release. 115 * Initial public release. 116 * Free feature set includes: 117 * Admin menu control by role 118 * Dashboard widget control by role 119 * Admin footer text customization 120 * Front-end admin bar visibility by role 55 121
Note: See TracChangeset
for help on using the changeset viewer.