web関連

【wordpress】ループ外でユーザー(author)情報を投稿記事(single.php)に出力する方法

2019/09/11

2019/10/15

【wordpress】ループ外でユーザー(author)情報を投稿記事(single.php)に出力する方法

以前ループ内での出力はやったのでせっかくだからループ外で出力する方法調べた

グローバル変数$postから投稿者情報を取得

グローバル変数から投稿者IDを取得して引数に指定すればループ外でもユーザー情報取得できる

<?php 
//記事作成者情報取得
$ID = $post->post_author;

echo get_the_author_meta('user_login',$ID);// ユーザー名
echo get_the_author_meta('user_pass',$ID);// パスワード
echo get_the_author_meta('user_nicename',$ID);// ニックネーム
// ユーザーページ内のカスタムフィールド出力方法
echo get_the_author_meta( 'カスタムフィールド名',$ID);
?>
 

ループ外に記事作成者情報の枠用意したかった時のメモ