Zeige Autorenbild in Beiträgen

Ich muss das Autorenbild zusammen mit den Posts anzeigen. Ich habe den folgenden Code verwendet, um Beiträge mit Autorenbild anzuzeigen.

$the_query = new WP_Query("post_type=post&paged=".get_query_var('paged')); while ( $the_query->have_posts() ) : $the_query->the_post();  

Aber das Autorenbild wurde nicht angezeigt. Ich konnte den Fehler nicht verfolgen. Wie kann ich das machen?

Solutions Collecting From Web of "Zeige Autorenbild in Beiträgen"

Ich weiß, das ist alt, aber ich habe es kurz vor meiner Lösung gefunden.

Verwenden Sie diesen Code, um das Autorenbild innerhalb der Schleife anzuzeigen:

 < ?php echo get_avatar( get_the_author_meta( 'ID' ) , 32 ); ?> 

Wobei “32” die Größe des Bildes ist. Wenn es sich außerhalb der Schleife befindet, geben Sie einfach die Benutzer-ID des Autors an.

Wenn Sie es nicht in einer normalen Schleife verwenden, rufen Sie die Autoren-ID anders ab und verwenden Sie die function wie folgt:

 the_author_image($authorid); 

Im Grunde müssen Sie die Autor-ID der function übergeben, wenn sie sich nicht in einer richtigen Schleife befindet. Wenn Sie Probleme haben, die ID aus Ihrer Anfrage zu erhalten, lassen Sie es mich wissen.

Beachten Sie, dass die Antworten hier für das integrierte Gravatar-Foto gelten. Wenn Sie Fotos für Ihre Autoren auswählen / einstellen möchten, benötigen Sie ein Plugin oder schreiben Sie Ihre eigenen als Miahelf Erwähnungen.

Ein bestimmtes Bild für den Autor hochladen erfordert 2 Dinge:

  • Erweitern Sie die function get_the_author_meta ()
  • Verknüpfen Sie die Implementierung der Erweiterung mit Media-Datei-Management-System in WP

Bitte beachten Sie, dass get_the_author_image () veraltet ist und nicht für WP> 3.0 funktioniert