it-swarm.com.de

URL der Autorenseite

Ich habe jedem Benutzer im Feld "Website" im Benutzerverwaltungsbereich eine bestimmte HTML-Seite (nennen wir sie eine Autoren-Bioseite) zugewiesen. Wie kann ich erreichen, dass diese URL in einem einzelnen Seitenbeitrag angezeigt wird? Ich gehe davon aus, dass ich $ curauth-> user_url verwenden soll, aber es wird eine leere Seite zurückgegeben.

1
mktggirl

sie müssen $curauth zuweisen. Da Sie sich nicht in einem Autorenarchiv, sondern auf einer regulären Seite befinden, können Sie die Funktion get_userdata verwenden und die Benutzer-ID folgendermaßen übergeben:

$curauth = get_userdata(1);
//and then use 
echo $curauth->user_url;

oder wenn Sie in der Schleife sind, können Sie the_author_link(); verwenden, wodurch die URL der Website des Autors als Link angezeigt wird und der Text für den Link der Profil-Anzeigename des Autors ist, der öffentlich als Feld angezeigt wird.

1
Bainternet

benutze the_author_link :

<?php the_author_link(); ?>
1
Milo