Das Bild, das für den Autor angezeigt wird, stammt von der für diesen Benutzer festgelegten E-Mail-Adresse, die zu einem entsprechenden Gravatar führt. Der Anzeigename und die Biografie stammen aus dem Bereich Benutzereinstellungen im Admin-Bereich.
<div class="author-box">
<div class="author-pic"><?php echo get_avatar( get_the_author_email(), '80' ); ?></div>
<div class="author-name"><?php the_author_meta( "display_name" ); ?></div>
<div class="author-bio"><?php the_author_meta( "user_description" ); ?></div>
</div>
Das sollten alle CSS-Hooks sein, die Sie benötigen, um den Bereich nach Belieben zu gestalten. Hinweis: Einige dieser Funktionen sind nur für WordPress 2.8 und neuer verfügbar.
Etwas schönes CSS für diesen Code von Ihren professionellen Händen wird geschätzt
Die Autoren-Meta wird als unformatiertes Text angezeigt, d. h. nicht in Tags eingeschlossen. Das macht das Styling schwierig. Wie kann man die Autoren-Meta-Abfrage ausführen, aber ein p-Tag zurückgeben?
Ich ziehe es vor,
$curauth = (isset($_GET['author_name'])) ? get_user_by('slug', $author_name) : get_userdata(intval($author));direkt am Anfang, außerhalb der Schleife, zu platzieren, um die Autoreninformationen zu speichern.Verwenden Sie dann z. B.
echo $curauth->description;usw., um die Informationen anzuzeigen.@Andrai Wenn Sie die obige Methode verwenden, können Sie
<div class="author-bio"><?php echo nl2br($curauth->description);?></div>verwendenBearbeiten Sie einfach die Biografie in Ihrem Profil und fügen Sie Zeilenumbrüche ein, wo immer Sie möchten. Der obige Code erzwingt die Anzeige.
Bitte geben Sie eine Demo, wie die Autorenbox aussehen wird, wenn wir sie verwenden.
Hallo Rishi! Ohne Styling sieht dies einfach aus, als wären die Details des Autors auf dem Bildschirm gedruckt. Das Snippet hier ist nur eine Demonstration, wie diese Details abgerufen und verwendet werden können, und nicht die tatsächliche Art und Weise, wie es verwendet würde.