・グローバル変数 ユーザの情報取得:

$current_user

・指定オブジェクトの指定タクソノミーのターム取得

wp_get_object_terms()

・ユーザが引数の権限を持つか判定

current_user_can()

・変数がセットされているか確認

isset()

関連記事