Is there any way (yes, I’m okay with PHP if there is a hook or something) to rename each file being uploaded based on the value of another field? I would like to force my files to be named in a consistent manner, rather than something random that the user happened to call it on his computer.
A bonus would be if I can also control the directory it goes on (instead of year and month it was uploaded), so that the files don’t get mixed in with photos and such.
Thanks for the question. I don’t believe this is possible unfortunately.
ACF piggy backs the core media uploader for all file/image uploading functionality. It may be possible to find some filters/actions on google which allow you to modify the directory / file name, but these would be core filters/actions, not ACF ones.