add_theme_support(‘custom-header’) does not add the option to customize

From the array above, I think you just left out “uploads”. And if you’re wanting to be able to upload headers in the admin panel, it’s good to include the “width” and “height” in the array as well.

$chargs = array(
    'width' => 980,
    'height' => 60,
    'default-text-color' => '',
    'default-image' => '',
    'uploads' => true,
);
add_theme_support( 'custom-header', $chargs );