Apermo AdminBar

Beschreibung

Diese Plugin erweitert die AdminBar und fügt Links zwischen der Entwicklungs-, Vorschau-, und Live Version deiner Website hinzu. Des weiteren erlaubt es dir ein Farbschema für deine AdminBar auszuwählen was für alle User identisch ist, auch im Frontend.
Du hast auch die Option die Einstellungen der Robots.txt zu steuern, und in der neuesten Version wird dir ein Wasserzeichen bei Beiträgen die Entwurf oder Geplant sind angezeigt. Außerdem gibt es Tastaturkürzel um die AdminBar und das Wasserzeichen zu verstecken

Wenn du bei der Entwicklung helfen willst schau bei GitHub rein!

Screenshots

  • Die Grundidee des Plugins, 3 Instanzen einer Website, mit 3 gertrennten Farbschemas und Links zwischen den einzelnen Instanzen.
  • Die Adminbar im Frontend, mit dem Infopanel rechts und dem Wasserzeichen für einen Entwurf(Draft). Das Infopanel kann per Click ausgeblendet werden. Außerdem gibt es Tastaturkürzel um die Adminbar und das Wasserzeichen auszublenden, um die Seite wie ein normaler User zu sehen.
  • Die Einstellungen, mit den Optionen für die erste der 3 Standardinstanzen.
  • Der Import und Export auf der Einstellungen Seite.
  • Die Einstellungen wenn der Filter add_filter( 'apermo-adminbar-sites', 'sites_filter' ); benutzt wird.

Installation

  1. Lade die Plugindateien in das Verzeichnis /wp-content/plugins/apermo-adminbar hoch, oder installiere es direkt über den Menüpunkt Plugins in deinem WordPress Backend.
  2. Aktiviere ‚Apermo AdminBar‘ im Menü ‚Plugins‘ in deinem WordPress Backend
  3. Öffne Einstellungen -> Apermo AdminBar um die Links und Farbschemata einzustellen (du musst diesen Schritt aktuell auf allen verbundenen Websites wiederholen)

FAQ

Ich habe mehr als 3 Websites, kann ich auch weitere hinzufügen?

Ja, kannst du, nutze einfach add_filter( 'apermo-adminbar-types', 'your_filter' );

Ich will mehr Farbschemata!

Füge einfach weitere hinzu, es gibt Plugins die dies tun, oder schau dir wp_admin_css_color() im WordPress Codex an.

Kann ich die Einstellungen im Theme speichern?

Ja, kannst du. Füge einfach das folgende Beispiel irgendwo in deiner functions.php deines Themes ein

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

function sites_filter( $sites ) {
    $sites['dev']['url'] = 'http://dev.your-site.tld';
    $sites['dev']['whitelist'] = array( 1,42 );
    $sites['staging']['url'] = 'http://staging.your-site.tld';
    $sites['live']['url'] = 'https://www.your-site.tld';
    return $sites;
}
Kann ich, z.B. die Entwicklungsinstanz, für bestimmte User verstecken?

Ja, du kannst den Filter add_filter( 'apermo-adminbar-sites', 'sites_filter' ); mit der Option whitelist benutzen, und damit definieren welche User IDs diese Instanz sehen können.
Eine Option im Backend wird bei Bedarf hinzugefügt.

Kann ich die Standard ‚capability‘ ändern die benötigt werden um die Links zwischen den Instanzen zu sehen?

Ja, nutze add_filter( 'apermo-adminbar-caps', 'sites_filter' ); und übergebe die gewünschte „capability“.

Ich brauche das Wasserzeichen nicht, wie kann ich es entfernen?

Der einfachste Weg ist das du diesen Code nutzt add_filter( 'apermo-adminbar-watermark', function( $bool ) { return false; } ); und die Funktion deaktivierst.

Ich brauche die Statusbox nicht, wie kann ich die entfernen?

Der einfachste Weg ist das du diesen Code nutzt add_filter( 'apermo-adminbar-statusbox', function( $bool ) { return false; } ); und die Funktion deaktivierst.

Ich brauche die Tastaturkürzel nicht, wie kann ich sie deaktivieren?

Der einfachste Weg ist das du diesen Code nutzt add_filter( 'apermo-adminbar-keycodes', function( $bool ) { return false; } ); und die Funktion deaktivierst.

Wie kann ich bei der Entwicklung dieses Plugins helfen?

Schau im GitHub Repository vorbei. Jede Hilfe ist willkommen!

Rezensionen

Fantastic plugin!

Every professional WordPress developer should have at least two environments when working on projects: development and production. But how often do you find yourself lost in these environments? @apermo done a great job solving this issue with this plugin.

Conclusion: I can highly recommend this fantastic plugin!

Lies alle 1 Rezension

Mitwirkende & Entwickler

„Apermo AdminBar“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Apermo AdminBar“ wurde in 1 Sprache übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Apermo AdminBar“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Changelog

1.1.2

  • changed: Keyboard shortcuts had to be changed as they colided with windows standards
  • Hide Watermark: Mac: CMD + CTRL + W – Win/Linux: ALT + SHIFT + W
  • Hide Adminbar: Mac: CMD + CTRL + A – Win/Linux: ALT + SHIFT + A
  • fixed: backend color scheme was overwritten if being set by a user prior to plugin activation

1.1.1

  • fixed: keyboard shortcut for watermark is now CTRL + D
  • changed: made status icons bigger & clearer, changed color for scheduled status

1.1.0

  • added: keyboard shortcut CTRL + E to hide/show the adminbar in frontend
  • added: watermark for draft/scheduled post, to remind an editor of the current post status
  • added: keyboard shortcut CTRL + W to hide/show the watermark
  • 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 quicklinks are added
  • added: option to hide stages by whitelisting the stage for given user ids
  • added: option to set the default capability needed to use the quicklinks

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.txt defaults were ignored

0.9.9

  • added support for multisite domain mapping
  • added support for robots.txt

0.9.6

  • fixed typos

0.9.5

  • fixed bug for subfolder installations

0.9.4

  • added an export and import option
  • minor improvements

0.9.3

  • Removed Scheme URL from saved options
  • added filter ‚apermo-adminbar-sites‘ to give the option of saving the settings in a theme

0.9.2

  • Some minor code improvements

0.9.1

  • Bug fixes and optimizations – Thanks to @kau-boy for the help

0.9.0

  • Initial Release