• Hallo. Ich brauche da mal folgende Hilfe:
    Ich würde gerne bei meinen Kommentaren checken ob es sich um einen Bloguser handelt oder eben um einen Besucher.
    Irgendwie so etwas:

    PHP
    if BLOGUSER echo Katze ELSE Hund


    Kann mir da eventuell jemand weiterhelfen bzw. ein Snippet nennen mit dem ich so eine IF ELSE Abfrage realisieren kann?
    Bei BLOGUSER ist es absolut egal welche Rolle der in WP hat. Ich will einfach alle BLOGUSER erkennen und dann etwas anderes hinschreiben als sonst da steht.
    Danke für Tipps
    Fisch

    EDIT
    Wobei es natürlich auch interessant wäre, wie die IF-Abfrage aussehen würde, wenn ich bestimmte USER checken will

    PHP
    if BLOGUSER TINA,BLOGUSER MANFRED, BLOGUSER HARALD echo Katze ELSE Hund

    Wenn Fische Fische fischen in Fischen, fischen Fische Fische in Fischen...

    Einmal editiert, zuletzt von fischnackdissen (14. August 2012 um 10:12)

    • 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

  • Danke für die schnelle Hilfe. Leider bezieht sich die Funktion nur auf EINGELOGGTE User. Ich bräuchte das etwas anders:
    Ich will erkennen, ob ein BLOGMEMBER einen Kommentar hinterlässt. Wenn ja möchte ich in diesen Kommentar eine bestimmte Grafik anzeigen lassen. So wie ich das verstehe ist die Funktion is_user_logges nur gut, wenn ich erkennen will, ob ein User eben eingeloggt ist.
    Gibt es eine Funkion, die mir da helfen kann?

    Wenn Fische Fische fischen in Fischen, fischen Fische Fische in Fischen...

    Einmal editiert, zuletzt von fischnackdissen (14. August 2012 um 10:33)

  • Also ich setze mich nun schon mehrere Stunden mit diesem Thema auseinander. Es kann doch nicht sein, dass Wordpress keine Funktion hat wie: is_USER_IST_EIN MITGLIED_VON_WORDPRESS oder verstehe ich das alles komplett falsch und mein Vorhaben - siehe oben - geht gar nicht wie ich mir das vorstelle. Hat denn keiner mal so etwas Ähnliches probiert?

    Wenn Fische Fische fischen in Fischen, fischen Fische Fische in Fischen...

  • Woher soll WordPress denn wissen, dass ein User vor dem Computer sitzt, wenn dieser nicht eingeloggt ist? Erkennbar wären User möglicherweise an der beim Kommentieren eingegebenen E-Mail-Adresse (die WordPress aber erst kennt, wenn der Kommentar abgeschickt ist). Eventuell könnte man anhand der Cookies was erkennen (Funktion wp_validate_auth_cookie()).

  • Hallo Spickzettel.
    Danke für den Hinweis. Werde ich mir mal genauer anschauen. Zur Zeit habe ich es so gelöst:

    PHP
    <?php 
                if($comment->user_id == 0) {
                 comment_author_link(); } 
                else { echo "<span>BLOGUSER</span>" ; } 
              ?>

    Wenn Fische Fische fischen in Fischen, fischen Fische Fische in Fischen...

Jetzt mitmachen!

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