WordPress Plugin zum erweiterten Benutzermanagment

In WordPress gibt es einige vordefinierte Nutzer, wie den Abonnenten oder den Redakteur. Möchte man weitere Nutzergruppen erstellen um die Rechte feiner zu granulieren wird dies mit WordPress Bordmitteln schwierig. Abhilfe schafft hier das Plugin Members.

Vergabe der Capabilities mittels Members

Vergabe der Capabilities mittels Members

Mit Hilfe des Plugins können neue Nutzerrollen angelegt werden und diese über die entsprechenden Capabilities mit Rechten versehen werden. Die neu angelegten Nutzergruppen können anschließend den jeweiligen Nutzern zugewiesen werden. Das Plugin ist dabei freie Software und steht unter der GPLv2. Der Quelltext ist auf GitHub zu finden.

WordPress Plugin Boilerplate

Wer mit dem Gedanken spielt ein WordPress Plugin zu entwickeln der muss nicht bei null anfangen. Mit der WordPress Plugin Boilerplate hat man ein Grundgerüst, in welches man seine gewünschten Plugin-Eigenschaften einbringen kann. Die Boilerplate bietet dabei neben dem Grundgerüst, eine Unterstützung für Internationalisierung, dokumentierte Parameter und einen nach einem Schema (Trennung von administrativen und öffentlichem Quellcode) geordneten Quellcode. Zu finden ist die Boilerplate auf GitHub. Der Quellcode steht unter der GPL2 (und höher) und ist somit freie Software.

WordPress 3.8 erschienen

Vor ein paar Stunden ist die neue WordPress Version 3.8 erschienen. Das erste was einem nach der Installation ins Auge sticht, ist das überarbeitete Backend. Dieses ist in der Standardeinstellung nun in einem Mix aus schwarz und weiß gehalten und somit wesentlich kontrastreicher.
Die benutzte Farbpalette ist dabei anpassbar, so das zwischen verschiedenen Farbschemen gewechselt werden kann.

Das überarbeitete WordPress-Backend

Das überarbeitete WordPress-Backend

Typografisch setze das neue Backend dabei voll auf die freie Schriftart Open Sans. An unterschiedliche Displaygrößen und Geräte passt sich das Backend nun besser an, unter anderem durch die Nutzung von vektorisierten Icons. Die Theme- und Widgetverwaltung wurde überarbeitet und soll nun besser funktionieren. Mit dem Update auf die Version 3.8 zieht auch das neue Standardtheme Twenty Fourteen ein, bei welchem sich es um ein Magazin-Theme handelt. WordPress kann auf der offiziellen Seite bezogen werden.

Skelett für neue WordPress Themes

Wenn man ein WordPress Theme entwickeln möchte, kann man natürlich von Null anfangen. Allerdings möchte man meist gleich mit der Idee beginnen und nicht erst stundenlang das entsprechende Grundgerüst erstellen. An dieser Stelle setzt das WordPress-Theme Bones an.

Die Feature Matrix von Bones

Die Feature Matrix von Bones

Dabei handelt es sich um ein sehr minimalistisches Theme, welches die Vorbereitungen für responsive und mobile Seiten beinhaltet. Auch die notwendige Abstraktion für die unterschiedlichsten Browser ist bereits erledigt worden. Heruntergeladen werden kann Bones dabei unter http://themble.com/bones/.

WordPress Adminbar für normale Nutzer ausblenden

Sobald man unter WordPress eingeloggt ist kommt man in den Genuss der Adminbar. Das ist ärgerlich, wenn man auch normale Nutzer auf der Seite hat. Diese sehen die Adminbar, obwohl sie ihnen keinen Vorteil bringt. Möchte man die Adminbar für normale Nutzer abschalten, so muss man folgende Zeilen zur „functions.php“ seines Themes hinzufügen:

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

Anschließend wird die Adminbar nur noch bei Nutzern eingeblendet, welche über entsprechende administrative Berechtigungen verfügen.