CiviCRM Admin Utilities

Description

CiviCRM Admin Utilities modifies CiviCRM’s behaviour in single site and multisite installs. It does a number of useful things:

  • Modifies the styling of the CiviCRM menu to fix a number of issues
  • Fixes the appearance of the WordPress Access Control form
  • Adds a handy CiviCRM Shortcuts menu to the WordPress Admin Bar
  • Allows you to choose which Post Types the CiviCRM shortcode button appears on
  • In WordPress multisite, allows you to hide CiviCRM on sub-sites

Requirements

This plugin requires a minimum of WordPress 3.9 and CiviCRM 4.6-alpha1. Please refer to the installation page for configuration instructions as well as for how to use this plugin with versions of CiviCRM prior to 4.6-alpha1.

Plugin Development

This plugin is in active development. For feature requests and bug reports (or if you’re a plugin author and want to contribute) please visit the plugin’s GitHub repository.

Installation

  1. Extract the plugin archive
  2. Upload plugin files to your /wp-content/plugins/ directory
  3. Make sure CiviCRM is activated and properly configured
  4. Activate the plugin through the ‘Plugins’ menu in WordPress

In single-site installs, you can adjust this plugin’s settings by visiting “Settings” –> “CiviCRM Admin Utilities”. If you install this plugin in multisite and have CiviCRM network-enabled, then you should also network-enable this plugin. You’ll then find its settings page at “Network Admin” –> “Settings” –> “CiviCRM Admin Utilities”.

This plugin requires a minimum of WordPress 3.9 and CiviCRM 4.6-alpha1. For versions of CiviCRM prior to 4.6-alpha1, this plugin requires the corresponding branch of the CiviCRM WordPress plugin plus the custom WordPress.php hook file from the CiviCRM Hook Tester repo on GitHub so that it overrides the built-in CiviCRM file. Please refer to the each repo for further instructions.

FAQ

Installation Instructions
  1. Extract the plugin archive
  2. Upload plugin files to your /wp-content/plugins/ directory
  3. Make sure CiviCRM is activated and properly configured
  4. Activate the plugin through the ‘Plugins’ menu in WordPress

In single-site installs, you can adjust this plugin’s settings by visiting “Settings” –> “CiviCRM Admin Utilities”. If you install this plugin in multisite and have CiviCRM network-enabled, then you should also network-enable this plugin. You’ll then find its settings page at “Network Admin” –> “Settings” –> “CiviCRM Admin Utilities”.

This plugin requires a minimum of WordPress 3.9 and CiviCRM 4.6-alpha1. For versions of CiviCRM prior to 4.6-alpha1, this plugin requires the corresponding branch of the CiviCRM WordPress plugin plus the custom WordPress.php hook file from the CiviCRM Hook Tester repo on GitHub so that it overrides the built-in CiviCRM file. Please refer to the each repo for further instructions.

Reviews

good job!

if the CiviCRM menu disappears after upgrade, this plugin brings it back

Read all 3 reviews

Contributors & Developers

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

Contributors

Changelog

0.3.2

  • Reinstates missing permissions rows

0.3.1

  • Add link to Reports Listing to CiviCRM shortcuts menu
  • Add link to Manage Groups to CiviCRM shortcuts menu
  • Set sensible plugin defaults

0.3

  • Add a CiviCRM shortcuts menu to WordPress admin bar
  • Fix the appearance of the WordPress Access Control form

0.2.9

Add basic support for the Shoreditch theme for CiviCRM

0.2.8

Remove install notice from subsites when restricting CiviCRM to main site only

0.2.7

Fix unloading of CiviCRM assets when there is no post type defined in admin

0.2.6

Fix uninstall procedure

0.2.5

Remove CiviCRM CSS and Javascript when shortcode button is disabled on a post type

0.2.4

Prevent PHP notice during upgrades

0.2.3

Add link to rebuild database triggers and functions

0.2.2

Remove shortcode button when restricting Civi to main site in multisite

0.2.1

Fixes removal of Civi admin menu in multisite

0.2

First public release

0.1

Initial release