it-swarm.com.de

ruft den Benutzernamen eines Benutzers auf seiner Autorenseite ab

Ich habe diesen Code in meiner author.php-Datei implementiert, um den Benutzernamen des Autors anzuzeigen:

<?php printf( "<h4>The blog of<a href='" . get_author_posts_url( get_the_author_meta( 'ID' ) ) . "' title='" . esc_attr( get_the_author() ) . "' rel='me'>" . get_the_author() . "</a></h4>" ); ?>

Es zeigt den Benutzernamen eines Benutzers, der Artikel gepostet hat, korrekt an, zeigt aber leider einen anderen Benutzernamen an, wenn der Benutzer nichts veröffentlicht hat.

Gibt es eine Möglichkeit, das zu lösen? Danke für Ihre Hilfe !

2
Job78

Schauen Sie sich die Codex-Seite über Autorenvorlagen an - Autorenvorlagen

Besonders das $curauth Objekt.

Um Autoreninformationen auf Ihrer Autorenseite anzuzeigen, bearbeiten Sie Ihre Autorenvorlagendatei - author.php so, dass herausgefunden wird, welcher Autor angezeigt wird, und rufen Sie alle Informationen zum Autor aus der Datenbank ab (dh die Informationen, die im Bildschirm Benutzerverwaltung eingegeben wurden) von WordPress). Dazu wird eine Variable mit dem Namen $curauth (Current Author) eingerichtet.

Zitat Quelle - Wordpress Codex/Benutzerdefinierte Autoreninformationen

1
Alex Older