新しい画像をアップロードするときに、画像のタイトルからデフォルトの「ファイル名」をクリアしたいと思います。以下のコードを試してみましたが、うまくいきませんでした。
add_action( 'add_attachment', 'my_upload_title', 99 );
function my_upload_title( $attachment_ID ) {
$the_post = array();
$the_post['ID'] = $attachment_ID;
$the_post['post_title'] = '';
wp_update_post( $the_post );
}