【WordPress】ログインしているユーザーで切り分ける分岐処理

if ( current_user_can( 'administrator' ) ) {
  // 管理者 (8-10)
} elseif ( current_user_can( 'editor' ) ) {
  // 編集者 (3-7)
} elseif ( current_user_can( 'author' ) ) {
  // 投稿者 (2)
} elseif ( current_user_can( 'contributor' ) ) {
  // 寄稿者 (1)
} elseif ( current_user_can( 'subscriber' ) ) {
  // 購読者 (0)
}