| @@ -1,10 +1,11 @@ | ||
| 1 | 1 | === Adminimize === |
| 2 | -Contributors: wp_media, Bueltge, inpsyde | |
| 3 | -Tags: customization, administration | |
| 2 | +Contributors: Bueltge | |
| 3 | +Donate link: https://www.paypal.me/FrankBueltge | |
| 4 | +Tags: color, scheme, theme, admin, dashboard, color scheme, plugin, interface, ui, metabox, hide, editor, minimal, menu, customization, interface, administration, lite, light, usability, lightweight, layout, zen | |
| 4 | 5 | Requires at least: 4.0 |
| 5 | -Tested up to: 7.0 | |
| 6 | -Stable tag: 1.11.13 | |
| 6 | +Tested up to: 4.5-alpha | |
| 7 | +Stable tag: 1.9.1 | |
| 7 | 8 | |
| 8 | 9 | Adminimize that lets you hide 'unnecessary' items from the WordPress backend |
| 9 | 10 | |
| 10 | 11 | == Description == |
| @@ -11,168 +12,49 @@ | ||
| 11 | 12 | If you manage a multi-author WordPress blog or WordPress sites for clients, then you may have wondered if it was possible to clean up the WordPress admin area for your users? There are lots of things in the WordPress admin area that your users don’t need to see or use. This plugin help you to hide unnecessary items from WordPress admin area. |
| 12 | 13 | |
| 13 | 14 | Adminimize makes it easy to remove items from view based on a user’s role. |
| 14 | 15 | |
| 15 | -= What does this plugin do? = | |
| 16 | -The plugin changes the administration backend and gives you the power to assign rights on certain parts. Admins can activate/deactivate every part of the menu and even parts of the sub-menu. Meta fields can be administered separately for posts and pages. Certain parts of the write menu can be deactivated separately for admins or non-admins. The header of the backend is minimized and optimized to give you more space and the structure of the menu gets changed to make it more logical - this can all be done per user so each role and their resulting users can have his own settings. | |
| 16 | += Search for helping hands = | |
| 17 | +Over the time the plugin was extended the plugin with much requirements and his solutions. But the source is not easy to maintain for me, I’m unhappy with the source. I have learned about coding, architecture etc. | |
| 17 | 18 | |
| 19 | +Currently I search for developer there will help on dev and support the plugin. The plugin have a [github repository](https://github.com/bueltge/Adminimize) to easy add a issue or a create a fork, pull request. Also to add issues to understand the problems. | |
| 20 | + | |
| 21 | +Especially the functionality for WP Multisite is currently more a hack as a solution. But is very complex, not easy to create a solution for this. | |
| 22 | + | |
| 23 | +For development see this repository: https://github.com/bueltge/Adminimize | |
| 24 | +The `master` branch is the current version and the new will leave in the `refactor` branch. | |
| 25 | + | |
| 26 | += Support Custom Options on all different post types = | |
| 27 | +It is possible to add own options to hide areas in the back end of WordPress. It is easy and you must only forgive ID or class, a selector, of the markup, that you will hide. | |
| 28 | + | |
| 18 | 29 | = Support Custom Post Type = |
| 19 | 30 | The plugin support all functions also for custom post types, automatically in the settings page. |
| 20 | 31 | |
| 21 | -= Support Custom Options on all different post types = | |
| 22 | -It is possible to add own options to hide areas in the back-end of WordPress. It is easy and you must only forgive a ID or class, a selector, of the markup, that you will hide. | |
| 23 | - | |
| 24 | 32 | = Compatibility with plugins for MetaBoxes in Write-area = |
| 25 | -You can add your own options, you must only check for css selectors. | |
| 33 | +You can add your own options, you must only see for css selectors | |
| 26 | 34 | |
| 27 | -== Installation == | |
| 28 | 35 | = Requirements = |
| 29 | 36 | * WordPress version 4.0 and later; tested only in last stable version. |
| 30 | -* PHP 5.6, newer PHP versions will work faster. Tested only from version 5.6. | |
| 31 | 37 | |
| 32 | -Use the installer via back-end of your install or ... | |
| 38 | += What does this plugin do? = | |
| 39 | +The plugin changes the administration backend and gives you the power to assign rights on certain parts. Admins can activate/deactivate every part of the menu and even parts of the sub-menu. Meta fields can be administered separately for posts and pages. Certain parts of the write menu can be deactivated separately for admins or non-admins. The header of the backend is minimized and optimized to give you more space and the structure of the menu gets changed to make it more logical - this can all be done per user so each user can have his own settings. | |
| 33 | 40 | |
| 34 | -1. Unpack the download-package. | |
| 35 | -2. Upload the files to the `/wp-content/plugins/` directory. | |
| 36 | -3. Activate the plugin through the Plugins menu in WordPress and click Activate. | |
| 37 | -4. Administrator can go to `Settings` > `Adminimize` menu and configure the plugin (Menu, Sub-menu, Meta boxes, ...) | |
| 41 | +== Installation == | |
| 42 | +1. Unpack the download-package | |
| 43 | +2. Upload folder include all files to the `/wp-content/plugins/` directory. The final directory tree should look like `/wp-content/plugins/adminimize/adminimize.php`, `/wp-content/plugins/adminimize/adminimize_page.php`, `/wp-content/plugins/adminimize/css/` and `/wp-content/plugins/adminimize/languages` | |
| 44 | +3. Activate the plugin through the `Plugins` menu in WordPress | |
| 45 | +4. Selecting Colour Scheme and Theme, selection in Your Profile, go to your User Profile (under `Users` > `Your Profile` or by clicking on your name at the top right corner of the administration panel). | |
| 46 | +5. Administrator can go to `Options` > `Adminimize` menu and configure the plugin (Menu, Sub-menu, Meta boxes, ...) | |
| 38 | 47 | |
| 39 | -== Changelog == | |
| 40 | -= 1.11.13 (2026-06-02) = | |
| 41 | -* Revert change blocking unexpected pages | |
| 48 | +* or use the automatic install via back end of WordPress | |
| 42 | 49 | |
| 43 | -= 1.11.12 (2026-06-01) = | |
| 44 | -* Fix broken access control vulnerability reported by Patchstack | |
| 45 | -* Improve validation checks for admin actions | |
| 50 | += Advice = | |
| 51 | +Please use the `Uninstall-Function` in the option-area before update to version 1.4! Version 1.4 and higher have only one database entry and the `Uninstall-Option` uninstall the old entry's. | |
| 46 | 52 | |
| 47 | -= 1.11.11 (2024-03-15) = | |
| 48 | -* Fix PHP Warning (Trying to access array offset on value of type bool) | |
| 53 | +== Screenshots == | |
| 54 | +1. Settings area in WP 4.5-alpha | |
| 49 | 55 | |
| 50 | -= 1.11.10 (2023-11-23) = | |
| 51 | -* Fix access for global variable query | |
| 52 | -* Fix post type for WP 6.3, #159 | |
| 53 | -* Fix Dashboard title | |
| 54 | -* Fix PHP 8 incompatibility with conversion false to array | |
| 55 | - | |
| 56 | -= 1.11.9 (2022-12-09) = | |
| 57 | -* Fix Settings after JSON Import , #155, Probs @borsodigerii | |
| 58 | -* Fix title of plugins there get a array instead string, #153, Probs @denarie | |
| 59 | - | |
| 60 | -= 1.11.8 (2022-07-19) = | |
| 61 | -* Fix for PHP8, #148, Probs @g-kanoufi | |
| 62 | -* Fix spaces in textara, global options, #141 | |
| 63 | - | |
| 64 | -= 1.11.7 (2020-07-15) = | |
| 65 | -* Add Im-/Export possibility only for different roles, Probs @JulietNoth, #139 | |
| 66 | -* Fix problems with plugins in menus, like WooCommerce, #130 | |
| 67 | -* Fix UI topics on settings page | |
| 68 | -* Fix simple PHP warnings | |
| 69 | - | |
| 70 | -= 1.11.6 (2019-12-23) = | |
| 71 | -* Fixed to allow br, a, strong, em on admin footer hint. | |
| 72 | -* Add new filter hook to change the options, like more or less options. `mw_adminimize_options_before_update`, Probs @g-kanoufi | |
| 73 | -* Add new filter hooks to add custom area on the settings page, before and after Minmenu on top. `mw_adminimize_minimenu_before_first_tr` and `mw_adminimize_minimenu_after_last_tr`, Probs @g-kanoufi | |
| 74 | -* Add filter hook `adminimize_mu_force_options_per_site` to allow different adminimize options per site on multisite, Probs @ulietNoth | |
| 75 | -* Add filter hooks `adminimize_user_roles_filter` and `adminimize_user_roles_names_filter` to allow add or remove role column in adminimize options, Probs @ulietNoth | |
| 76 | - | |
| 77 | -= 1.11.5 (2019-07-07) = | |
| 78 | -* Fixed: Remove deprecated version for support of php 7.2 #109. | |
| 79 | -* Fixed: Dashboard removels for multible roles. | |
| 80 | -* Fixed: settings link. | |
| 81 | -* Maintenance: More solid page checks, codex issues. | |
| 82 | -* Maintenance: Remove Javascript for the settings page for scrolling top, simplify. | |
| 83 | -* Fixed: A little bid spelling is now fixed. | |
| 84 | -* Feature: Close every box other than the first, to keep the page clean. | |
| 85 | -# Fixed: Hide Meta Boxes on usage of multiple roles, Probs @filipecsweb. | |
| 86 | - | |
| 87 | -= 1.11.4 (2017-12-14) = | |
| 88 | -* Fixed hide of menu items, if you use custom menu, see [wiki page](https://github.com/bueltge/Adminimize/wiki/Custom-Menu-Order) | |
| 89 | -* Fixed Import/Export for different server environments. | |
| 90 | -* Remove languge file on github, we use always the translation community from wordpress.org | |
| 91 | -* Fixed check for settings page of Adminimize, so that we see all options, areas of the install. | |
| 92 | - | |
| 93 | -= 1.11.3 (2017-11-16) = | |
| 94 | -* Added custom dashbaord options to admin head to hide it via css. | |
| 95 | -* Added support of multiple roles for dashboard options. | |
| 96 | -* Added new option to hide 'Add New' Button on each post type. | |
| 97 | -* Fixed ID of Menu to use each link in the full width. | |
| 98 | -* Fixed error for check dashboard setup on multiple roles. | |
| 99 | -* Removed dependency from users.php to profile.php. #61 | |
| 100 | -* Allow attribute selector for custom options, remove slashes in options. #65 | |
| 101 | -* Change hook for change menu items ot solve order problem with third plugins. #68 | |
| 102 | -* Remove Set Theme for users option - noit relevant for the plugin, old dependencies. | |
| 103 | -* Change selector to remove footer area. | |
| 104 | -* Remove Screenshots on readme page, to big, not helpful. | |
| 105 | -* Added filter hook `adminimize_nopage_access_message` to change the message for no access to a page. see the [wiki](https://github.com/bueltge/Adminimize/wiki/Filter-Hooks) | |
| 106 | - | |
| 107 | -= 1.11.2 (2016-12-04) = | |
| 108 | -* Fixed backticks for `shell_exec` error. | |
| 109 | -* Fixed prevent access function for pages. | |
| 110 | - | |
| 111 | -= 1.11.1 (2016-11-24) = | |
| 112 | -* Fix fatal error for WP smaller than 4.7 - Sorry again! | |
| 113 | - | |
| 114 | -= 1.11.0 (2016-11-24) = | |
| 115 | -* Fix open Translations. props pedro-mendonca | |
| 116 | -* Fix Typos. | |
| 117 | -* Fix php warning on Admin Bar items for PHP 5.2. | |
| 118 | -* Fix CPT feature support, if it false. | |
| 119 | -* Add check in different functions for AJAX request. | |
| 120 | -* Add to prevent access to pages of the back end, there are active for hiding in the settings. | |
| 121 | -* Add plugin option to remove the default behavior to prevent access to pages. | |
| 122 | - | |
| 123 | -= 1.10.6 (2016-08-09) = | |
| 124 | -* Fix to see Logout link also on mobile view. | |
| 125 | -* Fix type definition. | |
| 126 | - | |
| 127 | -= 1.10.5 (2016-06-28) = | |
| 128 | -* Fix PHP Warning | |
| 129 | -* Fix check for active usage of Link Manager | |
| 130 | -* Fix menu var type, if is object. | |
| 131 | -* Check for multiple roles on Menu Settings, that it works only, if the option is still active on each role of this user. | |
| 132 | - | |
| 133 | -= 1.10.4 (2016-06-03) = | |
| 134 | -* Add support for multiple roles to remove the Admin Bar via global options. | |
| 135 | -* Add support for multiple roles to remove the Admin Bar Back end items. | |
| 136 | -* Add also this support for Front End Admin Bar items. | |
| 137 | -* Multiple roles supported now on "Menu Options", "Global Options", "Admin Bar Back end options" and "Admin Bar Front end options". | |
| 138 | - | |
| 139 | -= 1.10.3 (2016-05-11) = | |
| 140 | -* Fix exclude of set new Admin Bar on settings page of Adminimize. | |
| 141 | -* Fix check for settings page. | |
| 142 | -* Fix colors on raw, column of the settings page. | |
| 143 | -* Add buffering for debug helper in the console. | |
| 144 | -* Fix caching for Dashboard Widget options. | |
| 145 | - | |
| 146 | -= 1.10.2 (2016-03-10) = | |
| 147 | -* Add possibility for custom menu slugs, especially for Plugins, Themes, there add different slug for different roles. | |
| 148 | -* Add the possibility to use the WP object cache for settings, if the webspace support this, like Memcached, APC. | |
| 149 | -* More clarity for the "own options" label. | |
| 150 | - | |
| 151 | -= 1.10.1 (2016-02-29) = | |
| 152 | -* Fix the Removing of Admin Color Scheme Select on the profile page. | |
| 153 | -* Back-end options are also excluded on the settings page. | |
| 154 | -* Add new settings area for options of the plugin self. | |
| 155 | -* The support for multiple roles is now optional. | |
| 156 | -* The support for bbPress is now active and optional. | |
| 157 | - | |
| 158 | -= 1.10.0 (2016-02-21) = | |
| 159 | -* Rewrite the Admin Bar settings, simplify the source and new hook to get and render the Admin Bar. | |
| 160 | -* Change settings screen for custom post type. | |
| 161 | -* Fix "select all" on Admin Bar settings. | |
| 162 | -* Fix exclude settings page for pages, there is the current screen not existent. | |
| 163 | -* Improve the exclude settings page function for hooks, there fired before `get_current_screen`. | |
| 164 | -* Remove more legacy code before WP 3.3. | |
| 165 | -* Change removal of Menu and Submenu items to WP core functions, possible to non support older WP Versions. | |
| 166 | -* Supports multiple roles on "Menu Options" and "Global Options". | |
| 167 | -* Add possibility to hide Admin Notices globally, new setting point in "Global Options". | |
| 168 | - | |
| 169 | -= 1.9.2 (2016-01-30) = | |
| 170 | -* Change get role name, return now a array with slug and name to fix "Select All" function for custom roles. | |
| 171 | -* Change Menu Items to Key value, not the id. Makes possible to hide also menu items, there have a stupid menu entry. | |
| 172 | -* Remove https fix; not necessary for the plugin. If you will usage, add this custom [plugin](https://gist.github.com/bueltge/01f37a868e2e1321b931). | |
| 173 | -* Update pot and de_De language files. | |
| 174 | - | |
| 56 | +== Changelog == | |
| 175 | 57 | = 1.9.1 (2016-25-01) = |
| 176 | 58 | * Bugfix for fixing ssl protocol in WP core on include styles and scripts. |
| 177 | 59 | |
| 178 | 60 | = 1.9.0 (2016-01-21) = |
| @@ -506,11 +388,11 @@ | ||
| 506 | 388 | |
| 507 | 389 | |
| 508 | 390 | == Other Notes == |
| 509 | 391 | = Help with "Your own options" = |
| 510 | -See the [entry on the WP community forum](http://wordpress.org/support/topic/328449 "Plugin: Adminimize Help with Your own options (3 posts)") for help with this great possibility. | |
| 392 | +My english ist very bad and you can see the [entry on the WP community forum](http://wordpress.org/support/topic/328449 "Plugin: Adminimize Help with Your own options (3 posts)") for help with great function. | |
| 511 | 393 | |
| 512 | -= License = | |
| 394 | += Licence = | |
| 513 | 395 | Good news, this plugin is free for everyone! Since it's released under the GPL, you can use it free of charge on your personal or commercial blog. But if you enjoy this plugin, you can thank me and leave a [small donation](http://bueltge.de/wunschliste/ "Wishliste and Donate") for the time I've spent writing and supporting this plugin. And I really don't want to know how many hours of my life this plugin has already eaten ;) |
| 514 | 396 | |
| 515 | 397 | = Translations = |
| 516 | 398 | The plugin comes with various translations, please refer to the [WordPress Codex](http://codex.wordpress.org/Installing_WordPress_in_Your_Language "Installing WordPress in Your Language") for more information about activating the translation. If you want to help to translate the plugin to your language, please have a look at the sitemap.pot file which contains all definitions and may be used with a [gettext](http://www.gnu.org/software/gettext/) editor like [Poedit](http://www.poedit.net/) (Windows) or use, I prefers this, the [translation service from wordpress.org](https://translate.wordpress.org/projects/wp-plugins/adminimize). |
| @@ -516,9 +398,9 @@ | ||
| 516 | 398 | The plugin comes with various translations, please refer to the [WordPress Codex](http://codex.wordpress.org/Installing_WordPress_in_Your_Language "Installing WordPress in Your Language") for more information about activating the translation. If you want to help to translate the plugin to your language, please have a look at the sitemap.pot file which contains all definitions and may be used with a [gettext](http://www.gnu.org/software/gettext/) editor like [Poedit](http://www.poedit.net/) (Windows) or use, I prefers this, the [translation service from wordpress.org](https://translate.wordpress.org/projects/wp-plugins/adminimize). |
| 517 | 399 | |
| 518 | 400 | == Frequently Asked Questions == |
| 519 | 401 | = Help with "Your own options" = |
| 520 | -See the [entry on the WP community forum](http://wordpress.org/support/topic/328449 "[Plugin: Adminimize] Help with "Your own options" (3 posts)") for help with great function to add custom/own options. | |
| 402 | +My english ist gruesome here and there and you can see the [entry on the WP community forum](http://wordpress.org/support/topic/328449 "[Plugin: Adminimize] Help with "Your own options" (3 posts)") for help with great function. | |
| 521 | 403 | |
| 522 | 404 | = Post about the plugin with helpful hints = |
| 523 | 405 | * [wpbeginner.com: How to Hide Unnecessary Items From WordPress Admin with Adminimize](http://www.wpbeginner.com/plugins/how-to-hide-unnecessary-items-from-wordpress-admin-with-adminimize/) |
| 524 | 406 | * [wptavern.com: Create A Custom WordPress Admin Experience With Adminimize](http://wptavern.com/create-a-custom-wordpress-admin-experience-with-adminimize) |