it-swarm.com.de

Wie kann man feststellen, ob der Benutzer ein Administrator ist?

Ich muss einige Informationen nur Administratoren anzeigen, die eine Seite besuchen, daher benötige ich ein bedingtes Tag, um sie zu identifizieren. Bisher habe ich gefunden:

<?php if ( current_user_can('manage_options') ): ?>

ist das die richtige Funktion?

2
Matteo Riva

Ja das ist gut.

Mit <?php if(current_user_can('manage_plugins') ); ?> können Sie ein bisschen sicherer sein

6
Adhip Gupta

Ich denke, es ist besser, die Rolle zu überprüfen, als die spezifischen Fähigkeiten für diesen Zweck. Das sollte funktionieren:

<?php if ( current_user_can('administrator') ): ?>

Siehe Rollen und Funktionen im Codex.

6
Rarst