Nur bestimmten Verfasser anzeigen

  • Hallo erstmal!

    Wie ich den Verfasser eines Beitrages anzeige weiß ich, mit

    PHP
    <?php the_author(); ?>

    Allerdings möchte ich den Verfasser nur anzeigen, wenn es sich nicht um mich handelt, da ich ab und zu Gastverfasser habe.

    PHP
    <?php 
      if (the_author() != 'Ritsch') 
      { 
         the_author(); 
         _e(': '); 
      } 
    ?>

    Die Überprüfung klappt zwar, aber das Problem ist, dass die Funktion the_author() automatisch den Verfasser ausgibt, daraus folgt, dass er entweder einmal ohne Doppelpunkt oder zweimal mit einem Doppelpunkt angezeigt wird. Gibt es eine Möglichkeit, diesen zu überprüfen, ohne dass er automatisch ausgegeben wird?

    Danke schonmal,
    Gruß Ritsch

    • 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

  • sollte es dann nicht mit get_the_author() gehen (gibt es get_the_author?):
    [LEFT]

    PHP
    <?php 
      if (get_the_author() != 'Ritsch') 
      { 
         the_author(); 
         _e(': '); 
      } 
    ?>

    [/LEFT]

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • hmm, get_the_author() scheint nicht wirklich gut dokumentiert zu sein ... deshalb auch mein Rateversuch ;)
    Aber wenn man weiß wonach man suchen soll, dann findet man es auch im codex: Template Tags/get the author WordPress Codex

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

Jetzt mitmachen!

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