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

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 Types & Views Die mit Abstand besten und am meisten gebrauchten Plugins in Drupal sind das Content Creation Kit und Views. Vom Prinzip her also ein Modul um beliebi...
Den Theme-Editor aus WordPress entfernen Gibt man einem Benutzer die Möglichkeit auf einen Knopf zu drücken, wird er ihn drücken, unabhängig davon ob er weiss was er da gerade macht oder nich...
Ich kann WordPress! Früher war ja alles besser, da hatte man ein wenig HTML, ein wenig CSS und man freute sich wenn man 5 einzelne Grafiken mittels eines Table zu einer g...

Schreibe einen Kommentar

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