Estoy trabajando en una configuración súper estricta para agregar imágenes a los campos personalizados en la pantalla Publicar edición. Mi escenario óptimo sería agregar un mensaje de error personalizado cuando el usuario intenta cargar una imagen del tamaño incorrecto para ese valor personalizado específico.
Soy consciente de que puedo hacer esto con cualquier cargador personalizado, pero realmente preferiría hacerlo con el cargador habitual de medios. También conozco el wp_handle_upload_prefilter que ya uso para validar nombres de archivos y generar mensajes de error personalizados basados en requisitos genéricos. Lo que necesito en este momento es una forma de usar requisitos personalizados para rechazar cargas basadas en el campo al que estamos cargando.
También soy consciente de diferenciar la imagen destacada de las imágenes de publicación al subir, pero quería una solución previa al guardado.
Esto se vería así:
¿Alguna idea sobre cómo hacer para informar wp_handle_upload_prefilter
(o similar) de qué campo estamos tratando?