the_author mit anderem Wert belegen

  • Hallo,

    ich habe ein benutzerdefiniertes Feld erstellt.
    Wenn dieses mit einem Wert gefüllt ist, dann soll bei der Ausgabe von the_author der Wert des benutzerdefinierten Feldes ausgegeben werden.

    Ich möchte das Problem gerne innerhalb eines Plugins und nicht über eine Abfrage in den Templatedateien.
    Geht das und wenn ja wie?

    Vielen Dank im Voraus für Eure Hilfe.


    VG Elke

    Es gibt keine dummen Fragen, es gibt nur dumme Antworten...
    http://u-portal.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

  • Ungetestet und komplett ohne Gewähr. $key muss durch den Namen des Schlüssels ersetzt werden. Das in die functions.php im Theme-Ordner packen, ums zu aktivieren. Wenns unbedingt ein Plugin sein muss, halt in den Plugin-Ordner kopieren und entsprechendes Kommentarfeld am Anfang hinzufügen.

    Gruß Jeriko

    Jeriko - Design, Style, Photographie

  • Sorry, ich habe noch eine Frage:
    Das Selbe müsste man dann doch auch mit dem Tag the_author_url machen können, oder?
    Leider funktioniert es nicht bei mir?

    Die Funktion sieht bei mir so aus:

    Die Namen der Schlüssel stimmen und beide sind vorhanden.
    Kann es vielleicht sein, dass ein anderer Parameter bei der Funktion selbst übergeben werden muss?
    Vielen Dank im Voraus.

    VG Elke

    Edit:
    nachdem ich lange gesucht, aber leider nichts gefunden habe, was mir weiterhilft, habe ich zumindestens den Eindruck erhalten, dass ich entweder den falschen Hook oder die falsche Funktion (the_author_url) innerhalb des Hooks verwende. (Oder beides.) Denn wenn ich den Return-Wert per Hand ändere (return 'test';) dann passiert ebenfalls nichts.
    Er nimmt, egal was ich anstelle, immer die Autoren-URL.
    Ich hab's auch schon mit get_the_author_url versucht, aber auch da stellt er auf stur. (bei get_the_author funktioniert es tadellos.)

    Hat jemand noch eine Idee?
    Ansonsten müsste ich in den "sauren Apfel" beißen und die Templateseiten ändern. Und das würde ich mir gerne jetzt und für später ersparen wollen. :-(
    Elke

    Es gibt keine dummen Fragen, es gibt nur dumme Antworten...
    http://u-portal.de/

    Einmal editiert, zuletzt von redcat63 (11. Januar 2008 um 11:43)

  • Es ist tatsächlich so, wie ich es ja bereits befürchtet habe:
    die Funktion und der Hook passen nicht zusammen.
    Die Funktion the_author_url ist im Gegensatz zu the_author nicht in der Liste der Tags aufgeführt. Und deswegen schließe ich daraus, dass es so nicht funktionieren kann.

    Sollte jemand, und sei es auch erst in 2 Jahren, die Lösung dazu finden, dann wäre ich dennoch sehr dankbar, wenn dieser jemand dies hier veröffentlichen würde.
    Lösungsansätze sind natürlich auch herzlich willkommen.
    Vielen Dank im Voraus.

    VG Elke

    Es gibt keine dummen Fragen, es gibt nur dumme Antworten...
    http://u-portal.de/

  • Hallo jottlieb,

    ich glaube Du hast mich missverstanden:
    ich meinte, dass die Funktion the_author_url nicht in der Liste der Hooks aufgeführt ist. Und deshalb gehe ich davon aus, dass ich deswegen nicht die URL per Plugin austauschen kann. Zumindestens nicht auf diesem Wege. Weißt Du, warum das so ist oder kennst Du einen anderen Weg, die URL automatisch auszutauschen.
    Vielen Dank im Voraus für eure/deine Hilfe.

    VG Elke

    Edit:
    Das eigentliche Problem ist gelöst.
    Die Probleme, die jetzt aufgetaucht sind, haben m.E. mit dem Titel dieses Themas nichts mehr zutun. Deswegen habe ich ein neues Thema erstellt, dass Ihr unter der folgenden URL findet: http://forum.wordpress-deutschland.org/plugins-und-wi…co-gesucht.html
    Herzlichen Dank noch einmal für Eure bisherige Hilfe.
    Elke

    Es gibt keine dummen Fragen, es gibt nur dumme Antworten...
    http://u-portal.de/

    Einmal editiert, zuletzt von redcat63 (13. Januar 2008 um 14:36)

Jetzt mitmachen!

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