Rollen auflisten

  • Ich möchte auf einer Seite die möglichen Rollen auflisten (wie im Benutzer-Profil).
    Dazu habe ich mir eben von dieser den Code geklaut. Leider wird nichts angezeigt. Vermutlich fehlt was, aber was??

    PHP
    ... <td align='center' valign='middle'><select name='role' id='role'>";
    foreach($wp_roles->role_names as $role => $name) {
        //$name = translate_with_context($name);
        echo "<option>".$name."</option>";
    }
    echo "</select></td> ...

    Sonst habe ich nichts eingebunden. Die Seite selbst ist Bestandteil eines Plugins.

    Thx Römi | roemi.de

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Ja, das habe ich mir bereits gedacht ;-)
    ISCH finde aber nicht wo. In der user-edit.php auf jeden Fall nicht.
    Oder ich sehe den Wald vor lauter Bäume nicht.

    Thx Römi | roemi.de

  • Wenn es da nicht zu finden ist, versuch es mal in den globalen Scope zu holen:

    PHP
    global $wp_roles;


    Das fügst du an den Anfang des PHP-Scriptes.

    wpseek.com - Die WordPress-Code-Suchmaschine

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!