web関連
【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);
?>
ループ外に記事作成者情報の枠用意したかった時のメモ