Minimal Admin

Description

Very simple plugin to hide ‘non essential’ wp-admin functionality.
This plugin is intended for select client projects where the client is an editor.

Features include:

  • Overwrites a range of default wp-admin CSS with minimal styles
  • Hides the dashboard and directs admin’s or editor users to the edit pages screen
  • Hides non essential menu items & separators
  • Hides the WordPress admin bar (only front end)
  • Site link in the admin bar opens in new window
  • Local Development – admin bar colour change
  • Local Development – project quicklinks

Options to:

  • Hide Posts from the WordPress menu
  • Hide screen options tab and help tab

Works well with the following plugins:

  • ACF Theme Code : Typography styles
  • Yoast SEO : Hides SEO columns from the edit page / edit posts screens
  • Gravity Forms : Grants editor (client) access to manage Gravity Forms
  • Advanced Custom Fields Pro : Minimal field group listings
  • All in One SEO Pack
  • Simple Page Ordering
  • Admin Collapse Sub Pages

Screenshots

  • Before (when logged in as an editor / client)
  • After (when logged in an an editor / client)

Installation

  1. Upload Minimal Admin to /wp-content/plugins/
  2. Activate the Plugin via the plugins menu

FAQ

How do I enable the quicklinks dropdown ?

So your project links appear in the quicklinks dropdown under the W icon in the admin bar you need to:

First, define your local URL in wp-config.php or functions.php as this only works on local.

define('LOCAL_URL', 'http://minimaladmin.dev');

Secondly, add a function similar to the following to your theme’s functions.php

function minimal_admin_project_links() {
    $minimal_admin_project_links = array(
        array("Local","http://localurl.com"),
        array("Staging","http://stagingurl.com"),
        array("Trello","http://trellourl.com"),
        array("Git Repo","http://gitrepourl.com")
    );
    return $minimal_admin_project_links;
}

Contributors & Developers

“Minimal Admin” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Minimal Admin” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.3.0

  • Local Development – Project quicklinks feature added
  • Local Development – Admin bar colour change
  • Minor CSS tweaks for Yoast SEO 3.4
  • Minor CSS tweaks for ACF Pro
  • Minor CSS tweaks for WP 4.6
  • SVG icons for Admin Collapse Sub Pages

2.2.0

  • Compatibility with WP Rocket
  • Compatibility with All in One SEO Pack Pro
  • Minor CSS tweaks for WP 4.3 compatibility
  • Minor CSS tweaks for ACF 5.2.9 compatibility
  • Minor CSS tweaks to keep Plugins list screen minimal
  • Tested against wptest.io sample data

2.1.0

  • Minor CSS tweaks for WordPress v4.0+ compatibility
  • Minor CSS tweaks for ACF v5.0+ Pro compatibility
  • Minor CSS bug fix for Firefox on lists of pages
  • Minor CSS tweaks for WordPress multisite
  • Remove howdy from admin menu bar
  • Fix for redirection error for some user roles

2.0.1

  • Bug fix for Gravity Forms / Backup Buddy menu conflict

2.0.0

  • Major Update which includes compatibility with WordPress 3.7, MP6 & various other plugins.

1.0.1

  • Original Commit