Plugin: Administration Improvements

Plugin: Administration Improvements

customize admin, admin customization

Basics: Customizing Your WordPress Admin Classes to encapsulate access to admin menu global arrays: wp-admin-menu-classes.php

The basic Administration Area Layout is explained in official documentation

Admin Customization Suites

selected two: Admin and Site Enhancements as basic plus WP Custom Admin Interface

WP Custom Admin Interface

WP Custom Admin Interface is a highly advanced plugin that offers a lot even in its free version. In fact, I believe it’s one of the best plugins I’ve seen in a while, but I’ll just mention what it offers in the basic version.

  • complete editing of the Admin Menu without any restrictions
  • hide plugins from appearing on the plugins page
  • custom Login page with logo and all the bells and whistles
  • disable automatic WordPress Core and Plugin updates
  • editing of Admin Toolbar
  • custom JS, CSS and PHP for backend and frontend
  • custom design for Maintenance Page aka Coming Soon Page
  • support for creating Admin Color Schemes
  • ability to create basic Admin Notices
  • hide Users but also Meta boxes and Sidebars

All of these features are packed into an interface that successfully manages to simplify so much options and features. The plugin is also not cluttered with various upsells and marketing banners.

It’s amazing that the choice of user roles is unlimited for all of these customizations. Also, all the settings can be easily exported and imported.

This is a brilliant plugin that follows the true open-source philosophy and really gives a lot even in its free version. The author is really fair because the premium version is truly for advanced operations such as creating multiple admin menus, importing from file repos, and similar, which is also often very useful.

Tehnical note: Author somewhere clarifies the problem I have encountered when moving items from the main menu to the submenu and vice versa. The author has explained that if you are moving a menu in this way, between levels, you may get the an error message when trying to access the page: “Sorry, you are not allowed to access this page.” To get around this issue, instead of moving the menu item keep it where it is and hide it and then create a new menu item that points to the same link as the hidden menu item.

Admin and Site Enhancements

Admin and Site Enhancements aka ASE je napisan baš hoping to be useful in reducing the number of plugins we install the first time we set up a site, pa tako radi svašta Change Login URL, Admin Menu organizer ali samo po Main menu, Media Replacement, SVG Upload, Log In/Out Menu, Last Login Column, Redirect After Login, Redirect After Logout, Limit Login Attempts, Obfuscate Author Slugs, Revisions Control, SMTP Email Delivery, Site Password Protection, View admin and site as some User Role. Tu je i Custom Body Class funkcionalnost a i “show ID” funcionalnost kao iz ove grupe pluginova. Znači generalno je vrlo dobar. Plugin sadrži i Hide Admin Notices module koji nije idealan ali je dovoljno dobar.

WP Extended

The Ultimate WordPress Toolkit – WP Extended je vrlo sličan prethodnom ali na, po meni, mnogo lošiji način. Ali ono što me posebno odbija je što pokušava skoro sve da proda i jedino čemu služi je da upsell njegovu Pro verziju.

WP Adminify

WP Adminify plugin is an unmitigated disaster. I tried the demo version of this plugin and it changed WordPress beyond recognition. If you want to offer someone a whitelabel version of WP, fine. But seen like this - it’s disgusting. It even has a very useful feature, Media Library Folders, but still, WordPress Admin looks hideous.

Even though it looks like you can turn everything off - you really can’t. What a mess - they really went overboard!


Single Improvement: Admin Menu

koristi neki od Admin Suite pluginova

Missing Menu Items plugin adds links to the admin menu that are related to the new Gutenberg editor.

Adminimize is developed by a developer from Inpsyde GmbH, and allows hiding various sections of the WordPress administration area based on user roles. It is entirely free at the repository bueltge/adminimize, but I find the user interface quite cumbersome, and all it does is “hide” admin options. It is good that you can do this for each user role and can export-import settings in a JSON file, but I still use a simpler plugin for this purpose. Also in PHP 8.1 full of PHP warnings.

Admin Menu Editor

Admin Menu Editor is already perfect, but even better in the Pro version where you can access some advanced options. The most notable drawback of the free version is that you can only move menu items around on the same level, but in the paid version, you can move them between menus and submenus.

The functionality that allows you to hide plugins from other users comes for free. To bypass some of the limitations of the free version, you can use it in combination with other plugins. For example, if you want to hide a plugin from everyone except yourself, you can create a new custom role, such as Supporter, using the Members plugin and add only yourself to that role. Then, edit the Admin menu as desired and restrict the edits only to that Role.

It also has super useful and flexible options for Login redirect, Logout redirect, Registration redirect, and First Login redirect, and it’s completely free.

Admin Customization in plugin Nested Pages can also edit admin menu

Admin Menu Customizer is a basic plugin available from the qriouslad/admin-menu-customizer repository, which is also part of a larger plugin Admin and Site Enhancements, but it can only modify the admin root-menu and therefore is not very useful.


Single Improvement: Admin Toolbar

Admin Bar Fix to auto-hide bar but still have a small icon.

Selection is Admin Toolbar Menus.

The best solution, and really quite good, is Admin Toolbar Menus, and it’s cleanly coded. It is also nicely integrated in WordPress native Menu system of options.

Custom Admin Bar is a plugin from famous WPMU DEV team, but the problem in it that it really nags a user to buy a premium.

Admin Bar Toggle radi ono što treba ali je atipično to što se collapsed admin-bar nalazi na desnoj strani. Ne volim što insertuje JS kada mu za to ne treba.

Hide WP Toolbar je predivan i savršen, osim što takođe ima JS bez razloga, ali dobro handleuje scroll, ali iz nepoznatog mi razloga (verovatno zbog JS), postoji trenutak “flash” toolbar-a koji izgleda ružno, prilikom svakoga load-a

What interesting plugin is this? humanmade/remote-admin-bar: Enables the WordPress admin bar for use on headless or decoupled sites


Wordpress Admin Bar is Annoying | JDM Digital jdmdigital/jdm-frontend-admin-buttons: JDM Frontend Admin Buttons is a lightweight WordPress plugin that hides the default Admin Bar and replaces it with out of the way, contextually-aware, floating buttons for basic admin tasks. pravi potpuno svoj neki kao admin bar, odnsono set buttona na desnoj strani.


Single Improvement: Hide Admin Notices

Najčešće koristim opciju sajtivanja admin notices iz mnogo opcija koje pruža “Admin and Site Enhancements (ASE)” plugin, ali postoje i odlični pluginovi koji se baš time bave:

Admin Notices Manager sadrži mnoštvo podešavanja i jeste napredniji, ali ume da zasmeta ponekada nekim pluginovima; na primer, ASE plugin se uopšte ne vidi admin UI ako je ovaj plugin aktiviran, što sam i prijavio kao konflikt.

Hide Admin Notices koji je po meni na najbolji rešio UI.

Treba znati da se dosta razvija core koncept notifikacija na repo WordPress/wp-feature-notifications: WP Feature Notifications - a proposal to modernise the way in which WordPress handles emails, admin notices and user notifications tako da će biti uskoro mnogo promena.

There are libraries available to help you present Admin Notices in a consistent manner, such as the wp-dismiss-notice package by afragen, which adds time dismissible admin notices and a custom class with the same purpose. You can also find a similar solution from the official WordPress Themes Team in the admin-notices repository.


Single Improvement: New Columns In Users

Displaying IDs in Admin List Views

While it is not overly complicated to add an ID column in the admin area, it’s better to use a plugin for it, if it is correctly written.

Show the ID column

Interesting article on How to Display Post and Page IDs in the WordPress Admin

Custom sortable columns: here


Miscellaneous Small Improvements

Sort Settings Menu is a convenient plugin since the “Settings” menu in the admin section can become cluttered with items in no particular order, and this plugin automatically sorts the menu in alphabetical order making it easier to navigate. Možeš da napraviš i sortiranje i Tools menija a sve to pročitaj na repo functionsfile/sort-settings-menu: Arrange the items in the “Settings” menu of the WordPress admin in alphabetical order.. Inače, savršeno napisan plugin.

  • Admin Post Navigation plugin provides a seemingly trivial, but actually very useful feature, which allows you to use the left and right arrows to navigate to the previous and next post, without having to go back and forth between posts and list view using the standard admin interface.

  • Blog Time is a simple clock in the upper right Admin corner.

  • Stealth Update enables you to update a post without changing the “post modified” timestamp.

  • OptimWP is essentially getting rid of unnecessary features in WordPress, in the simplest and cleanest way.

  • Just slightly optimize and trim Admin look: Admin Trim Interface

  • Force Admin Color Scheme

  • WP Admin Cleaner by dplugins.com is paid, but not expensive.

  • Scripts Organizer by dplugins.com is nice and not expensive


i mnogo ranije još: Sort Admin Menus WP Plugin : Sort Admin Menus | W-Shadow.com

Genijalno: Quick Configuration Links ali mi se čini da ne radi :(


Admin: Search Improvements

TS Search Slug je za prikaz slug-a u List View kao i za search by slug

WP Extended Search 5um17/wp-extended-search: Extend default search to search in selected post meta, taxonomies, post types and all authors. Getting Started | WP Extended Search


Disable Gutenberg Autosave


Featured Image Admin Thumb

date 15. Dec 2016 | modified 29. Dec 2023
filename: Plugins » Admin Improvements