WordPress Hacks für die Admin Seite

Was viele nicht wissen ist, das sich über die functions.php eines Templates auch die Admin-Seite beeinflussen lässt. Entsprechend einfach wie ich Code Snippets in diese Datei kopieren kann, um das Template zu beeinflusssen, kann ich auch Code Snippets rein kopieren um der Admin-Seite einige Flausen auszutreiben.

Screenshot von Instantshift

Die Kollegen von Instantshift haben eine Liste an Snippets veröffentlicht, die 21 wichtige und schnelle Hacks für die Admin-Seite via functions.php enthält. Wer zum Beispiel möchte das die Admin-Bar im Frontend auch nur Admins angezeigt werden soll, kopiert einfach folgendes Snippet in die functions.php:

if (!current_user_can('manage_options')) {
	add_filter('show_admin_bar', '__return_false');
}

Oder man könnte auch den Editor aus dem Menü entfernen:

 
function remove_editor_menu() {
  remove_action('admin_menu', '_add_themes_utility_last', 101);
}
 
add_action('_admin_menu', 'remove_editor_menu', 1);

Im Endeffekt ist in der Liste für jeden etwas dabei, einfach mal rein schauen. Man braucht nicht immer ein Plugin, manches lässt sich auch über die functions.php regeln, aber das habe ich ja jetzt auch schon oft genug gesagt! ;)

Ähnliche Beiträge

Wibiya – Richtiges Social Networking für WordPress... Social Networks und WordPress sind ja immer so eine Sache. Zum einen hätten wir da eine Menge englischsprachige Plugins, die eigentlich das tun was si...
In WordPress jQuery im Footer laden Wir haben ja eigentlich gelernt, das Skripts besser im Footer geladen werden, das ist zwar auch nicht die optimale Lösung, aber immerhin besser als vo...
WordPress mit Lucene Es gibt Dinge, die sind in PHP gut umzusetzen, andere Dinge funktionieren besser mit Java. In letzter Zeit hat sich herauskristallisiert, dass viele g...
10+ Tipps&Tricks zur wp-config.php Die Konfigurations-Datei von WordPress ist das wohl am meisten ignorierte Thema im Umgang mit der Weblog-Software, dabei bietet die wp-config.php viel...

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.