1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Inhalt anzeigen wenn bestimmte user Rolle

Dieses Thema im Forum "Plugins und Widgets" wurde erstellt von nnamed, 4. März 2012.

  1. nnamed

    nnamed Well-Known Member

    Registriert seit:
    25. Juni 2010
    Beiträge:
    123
    Zustimmungen:
    0
    Ich möchte bestimmten Usern "Team" wenn eingeloggt einen bereich sichtbar machen (per template code).

    Dazu habe ich jetzt eine neue Rolle mit dem Plugin Capability Manager erstellt die da heißt "Team".

    Das Problem ist jetzt ich weiß nicht wie ich die Rolle via template checke. Normal geht das ja mit "if user role="10" show inhalt"

    Welche ID hat den jetzt meine eigen erstellt Rolle? Wie frage ich dannach im template code?
     
  2. Ammaletu

    Ammaletu Well-Known Member
    Ehrenmitglied

    Registriert seit:
    14. Juli 2007
    Beiträge:
    4.696
    Zustimmungen:
    0
  3. nnamed

    nnamed Well-Known Member

    Registriert seit:
    25. Juni 2010
    Beiträge:
    123
    Zustimmungen:
    0
    Danke für die Antwort. Es scheint ja soweit zu funktionieren.

    Ich möchte einen Chat einfügen wenn der user der Gruppe "Team" angehört.

    Verwendetes Plugin "phpfreechat"

    Dazu habe ich folgendes versucht:

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Doch das ist wie auch schon erwartet falsch. Die Seite lädt nicht.
     
  4. Ammaletu

    Ammaletu Well-Known Member
    Ehrenmitglied

    Registriert seit:
    14. Juli 2007
    Beiträge:
    4.696
    Zustimmungen:
    0
    Du kannst nicht zwei PHP-Blöcke ineinander schachteln. Selbst wenn das funktionieren sollte, was ich bezweifele, würdest Du ja nur den PHP-Code ausgeben. :)

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  5. nnamed

    nnamed Well-Known Member

    Registriert seit:
    25. Juni 2010
    Beiträge:
    123
    Zustimmungen:
    0
    Danke Danke es funktioniert.

    Wie kann ich jetzt noch hinzufügen das der Inhalt angezeigt wird wenn oder im Team ist oder Administrator oder Redakteur?
     
  6. Ammaletu

    Ammaletu Well-Known Member
    Ehrenmitglied

    Registriert seit:
    14. Juli 2007
    Beiträge:
    4.696
    Zustimmungen:
    0
    Du kanst auf mehrere Rollen prüfen, indem Du die curent_user_can-Aufrufe mit ODER verknüpftst:

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  7. nnamed

    nnamed Well-Known Member

    Registriert seit:
    25. Juni 2010
    Beiträge:
    123
    Zustimmungen:
    0
    Danke. Genau das habe ich gebraucht.

    Kann geclosed werden
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden