Как получить массив файлов из кастомного метабокса?
Почему при сохранении поста в админке нельзя получить файлы через $_FILES? Я создал метабокс и в нем поле с типом файл и при сохранении можно до него добраться через $_POST['my_custom_image'], и там всего лишь имя картинки и все, а массив $_FILES пустой. Из за этого не могу прикрепить изображение к посту.
Потому что WordPress заботливо изолирует опасные места, чтобы всякие начинающие разработчики не вставляли в систему свои небезопасные фичи. Есть АПИ ядра для этих задач, используйте его. Загрузка файлов должна происходить через него. Читайте доку.
thehighhomie: Используйте hookr.io - там выбираете "Core" и ищете по функция и хукам, в данном случае вводите "upload" - и получаете все что с этим связано. Там много полезного и интересного.