Abrufen von $ user_id für den Autor_meta außerhalb der Schleife in Multisite

Ich führe gerade eine Multisite-Installation durch, bei der der Super-Admin alle neuen Sites erstellt. Eine der Vorlagen, die wir verwenden, hat eine Blogseite für einen Kreditsachbearbeiter. Ich erweitere das Benutzerprofil, damit der neue Benutzer kritische Daten eingeben kann, die auf seiner Seite angezeigt werden müssen. Es gibt nur einen Benutzer pro Website, zusätzlich zum Super-Admin, der beim Erstellen einer Site automatisch hinzugefügt wird. Was ich gefunden habe, ist, dass Sie die Benutzer-ID angeben müssen, wenn Sie die function verwenden möchten

the_author_meta(); 

außerhalb der Schleife. Hier ist mein Problem. Ich kann keine ID in die Vorlage eingeben, da jeder neue Kreditsachbearbeiter die gleiche Motivvorlage verwendet. Wie kann ich diese Felder dynamisieren? Unten ist ein Bild des Profilabschnitts für den LO, um visuell zu helfen. Ein anderes Beispiel ist, dass Andy Johnson der Benutzer des Blogs mit einer Rolle des Autors sein wird. Die nächste Seite, die wir erstellen, wird für Jack Smith sein. Und sein Blog muss die relevanten Informationen wiedergeben, die in seiner Profilseite enthalten sind.

EDIT: Ich versuchte mit get_current_user (), aber ohne Glück einen bestimmten Benutzer zu holen. Es zieht nur den Super Admin. Ich finde immer Snippets, die sagen, dass sie funktionieren sollten, aber alles scheint den Super Admin auszugeben.

BEARBEITEN: Es scheint, als ob die $ user_id aus dem globalen Post auch in den Super Admin kommt. Weiß sowieso, ob ich die WP_Users_Query verwenden soll?

http://codex.wordpress.org/Class_Reference/WP_User_Query

http://www.diigo.com/item/image/27x2l/02oy

Solutions Collecting From Web of "Abrufen von $ user_id für den Autor_meta außerhalb der Schleife in Multisite"

Nicht sicher, wie dies bei Multi-Site anders aussehen würde, aber so würden Sie das normalerweise außerhalb der Schleife tun:

 < ?php # get post data $temp_post = get_post($post_id); # grab the author meta $user_id = $temp_post->post_author; # grab the field you're looking for $first_name = get_the_author_meta('first_name',$user_id); # display field echo $first_name; ?>