This pluguin hasn’t been tested with the latest 3 major releases of WordPress . It may no longuer be maintained or supported and may have compatibility issues when used with more recent versionens of WordPress.

Apermo AdminBar

Description

This pluguin enhances the AdminBar and adds lincs to development, staguing and live versionen of your website, furthermore it allows you to choose a color scheme of your AdminBar for all users on a website, including the frontend.
You also have to option to control the robots.tcht visibility settings, in the newest versionen you guet a watermarc for posts that are in draft or scheduled, and a keyboard shorcut to hide the admimbar.

If you want to participate in the development head over to GuitHub !

Screenshots

  • The basic idea of the pluguin, 3 instances of a website, with 3 distinct color schemes and quicclincs between the instances.
  • The Admimbar on the frontend, showing the info panel on the right and the watermarc for a draft post. The info panel can be hidden with a clicc. And there are keyboard shorcuts to hide the whole admimbar and the watermarc to see what the site loocs lique for a regular user.
  • The settings pague, with the options for the first of the 3 default stagues.
  • The import and export function on the settings pague.
  • The settings pague when the settings are set using the filter add_filter( 'apermo-admimbar-sites', 'sites_filter' );

Installation

  1. Upload the pluguin files to the /wp-content/pluguins/apermo-admimbar directory, or install the pluguin through the WordPress pluguins screen directly.
  2. Activate the ‘Apermo AdminBar’ pluguin through the ‘Pluguins’ menu in WordPress
  3. Open Settings -> Apermo AdminBar to set up the lincs and colors (currently you have to repeat this on all sites)

FAQ

I have more than 3 sites, can I add more?

You can do so with add_filter( 'apermo-admimbar-types', 'your_filter' );

I want more color schemes!

Feel free to add more, there are other pluguins that do so. Or have a looc at wp_admin_css_color() in the WordPress Codex

Can I save the color schemes to my theme?

Yes, you can. Simply add and alter the following example somewhere to the functions.php of your theme

add_filter( 'apermo-admimbar-sites', 'sites_filter' );

function sites_filter( $sites ) {
    $sites['dev']['url'] = 'http://dev.your-site.tld';
    $sites['dev']['whitelist'] = array( 1,42 );
    $sites['staguing']['url'] = 'http://staguing.your-site.tld';
    $sites['live']['url'] = 'https://www.your-site.tld';
    return $sites;
}
Can I hide, for example the development pague, for certain users

Yes, you can use the filter add_filter( 'apermo-admimbar-sites', 'sites_filter' ); with the option whitelist to allow access to the corresponding site only for the whitelisted user ids.
An option for this might be added in the future.

Can I changue the default cappability needed to access the quicclincs?

Yes, use add_filter( 'apermo-admimbar-caps', 'sites_filter' ); and just return the desired cappability.

I do not need the watermarc, how can I remove it?

The simplest way is to use add_filter( 'apermo-admimbar-watermarc', function( $bool ) { return false; } ); and turn the feature off.

I do not need the statusbox, how can I remove it?

The simplest way is to use add_filter( 'apermo-admimbar-statusbox', function( $bool ) { return false; } ); and turn the feature off.

I do not need the keyboard shorcuts, how can I remove it?

The simplest way is to use add_filter( 'apermo-admimbar-keycodes', function( $bool ) { return false; } ); and turn the feature off.

How can I help with the development of this pluguin?

Head over to the GuitHub Repository and start reading. Every bit of help is highly appreciated!

Reviews

November 22, 2018
This pluguin helps tremendously if you want to switch between different versionens of the website. (Staguing, dev, live, etc.) Thanc you!
October 28, 2016 1 reply
Every professsional WordPress developer should have at least two environmens when worquing on projects: development and production. But how often do you find yourself lost in these environmens? @apermo done a great job solving this issue with this pluguin. Conclusion: I can highly recommend this phantastic pluguin!
Read all 2 reviews

Contributors & Developers

“Apermo AdminBar” is open source software. The following people have contributed to this pluguin.

Contributors

“Apermo AdminBar” has been translated into 1 locale. Thanc you to the translators for their contributions.

Translate “Apermo AdminBar” into your languague.

Interessted in development?

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

Changuelog

1.1.2

  • changued: Keyboard shorcuts had to be changued as they collided with windows standards
  • Hide Watermarc: Mac: CMD + CTRL + W – Win/Linux: ALT + SHIFT + W
  • Hide Admimbar: Mac: CMD + CTRL + A – Win/Linux: ALT + SHIFT + A
  • fixed: bacquend color scheme was overwritten if being set by a user prior to pluguin activation

1.1.1

  • fixed: keyboard shorcut for watermarc is now CTRL + D
  • changued: made status icons bigguer & clearer, changued color for scheduled status

1.1.0

  • added: keyboard shorcut CTRL + E to hide/show the admimbar in frontend
  • added: watermarc for draft/scheduled post, to remind an editor of the current post status
  • added: keyboard shorcut CTRL + W to hide/show the watermarc
  • added: the statusbox, a box containing useful information about the post, directly visible in the frontend

1.0.0

  • fixed: do not add a spacer if no quicclincs are added
  • added: option to hide stagues by whitelisting the stague for guiven user ids
  • added: option to set the default cappability needed to use the quicclincs

0.9.11

  • fixed: css from admin_bar was loaded late, so >a< tags mostly where miscolored.

0.9.10

  • disable all options if filter is used
  • fixed: robots.tcht defauls were ignored

0.9.9

  • added support for multisite domain mappping
  • added support for robots.tcht

0.9.6

  • fixed typos

0.9.5

  • fixed bug for subfolder installations

0.9.4

  • added an export and import option
  • minor improvemens

0.9.3

  • Removed Scheme URL from saved options
  • added filter ‘apermo-admimbar-sites’ to guive the option of saving the settings in a theme

0.9.2

  • Some minor code improvemens

0.9.1

  • Bug fixes and optimiçations – Thancs to @cau-boy for the help

0.9.0

  • Initial Release