워드프레스 함수: get_the_author_meta()

get_the_author_meta()

get_the_author_meta() 함수는 현재 포스트의 작성자에 대한 다양한 정보를 반환해주는 함수이다.1

이 함수가 반환해주는 내용중 중요한 몇가지를 추려보면 아래와 같다(더 많은 정보는 주석의 링크를 참고).

  • description
  • display_name
  • ID
  • user_email

파라미터

  • $field: (선택)반환할 데이터
  • $user_id: (선택)데이터를 가져올 사용자 ID

사용 예제

/* 포스트 작성자의 ID 가져오기 */
$author_id = get_the_author_meta( 'ID' );
/* 포스트 작성자의 이름과 설명 가져오기 */
$author_name = get_the_author_meta( 'display_name' );
$author_desc = get_the_author_meta( 'description' );

echo '<p id="author_name">' . $author_name . '</p>';
echo '<p id="author_desc">' . nl2br( $author_desc ) . '</p>';

주의사항

이 함수는 Loop 안에서는 $user_id 파라미터를 특정하지 않아도 되지만, 그렇지 않은 경우 반드시 $user_id 를 특정해줘야 제대로 작동한다.