The Back-end of Wordpress is nice, but I would like to customize the UI to some degree. My goal is to make the user experience REALLY simple for untrained users. I suspect plugins exist for this, but I thought I would ask the experts of Stack Exchange, before chasing any ideas down potentially deep rabbit holes. So, what is the preferred method of UI customization in wordpress?
You will need an Admin Theme. Despite its name, this should be implemented as a plugin.
Here is a basic plugin file:
As you can see, you should populate the global variable
Once activated, you get a very … clean admin area.
Tung Do has published a useful checklist for admin theme developers recently. Read that and use your browser’s DOM inspector to find the matching selectors.
You can also enqueue additional scripts, change content with filters … but I recommend not to change too much, focus on styling.