Gustavo, você gostaria de renomear o arquivo ou o texto alternativo dela?
Se for o nome do arquivo, talvez o filtro add_attachment te ajude.
É o título do arquivo mesmo. Vou estudar o filtro pra ver como funciona certinho. Valeu Eduardo, voltarei a comentar aqui se funcionar (ou não).
Consegui assim:
function rename_attacment($post_ID){
$post = get_post($post_ID);
$file = get_attached_file($post_ID);
$path = pathinfo($file);
$newfilename = "NOME DO ARQUIVO AQUI";
$newfile = $path['dirname']."/".$newfilename.".".$path['extension'];
rename($file, $newfile);
update_attached_file( $post_ID, $newfile );
}
add_action('add_attachment', 'rename_attacment');
Bastando substituir o “NOME DO ARQUIVO AQUI” pelo desejado.
Que, no seu caso, é o próprio $post_ID. : )