wp_upload_dir() devolverá información relevante sobre la carpeta de carga. El elemento «url» incluirá las carpetas de año/mes relacionadas con el parámetro de tiempo transcurrido. El elemento «baseurl» será solo la URL de la carpeta de carga, sin subcarpetas. A continuación, puede concatenar la ruta relativa del archivo.
Si necesita una variedad de datos para una imagen en particular, puede obtener la mayoría de sus metadatos de una sola vez con algo como get_post_meta( $attachment_id, '_wp_attachment_metadata', true )
. Esto devolverá una serie de datos relacionados con todos los tamaños disponibles, y algo más. var_dump() la matriz devuelta para ver qué tipo de datos están disponibles.
Es interesante que no devuelve el directorio relativo completo en ninguna url a excepción de la [‘file’]….
lo que significa el [‘sizes’] no devuelvas el camino con respecto al año/mes…