メールヘッダーの設定は配列のままいける。

$headers = [];
$headers[] = 'From: ' . $sender;
$headers[] = 'Content-Type: text/plain; charset=UTF-8';
$isSuccess = wp_mail($recipient, $title, $body, $headers);

フィルターもあるが、個人的には保守性が低くなる気がするので、個別に設定するのが好み。

add_filter('wp_mail_content_type', function() {
  return 'text/plain';
});