Webs y aplicaciones
Cambiar la carpeta de subidas y la organización de medios en WordPress
WordPress utiliza normalmente wp-content/uploads para las subidas y puede organizarlas en carpetas de año y mes. Cambiar esta organización o su ruta son operaciones diferentes: ninguna mueve automáticamente los archivos existentes ni actualiza todos sus enlaces.
Desactivar la organización por mes y año
En Ajustes > Medios, desmarca Organizar mis archivos subidos en carpetas basadas en mes y año y guarda.
Las subidas nuevas utilizarán la carpeta base sin añadir año y mes. Los archivos anteriores deben permanecer en sus rutas originales mientras existan referencias a ellas. Desmarcar la opción no reorganiza la biblioteca ya creada.
Cambiar la ruta asociada a la librería
Prueba el cambio en un clon con copia de archivos y base. En una instalación simple, puedes definir en wp-config.php, antes de cargar WordPress:
define('UPLOADS', 'mis-ficheros');
La ruta es relativa a la raíz de WordPress y no empieza por /. No dupliques una constante existente. Comprueba permisos y que el destino no permita ejecutar archivos subidos como código. La referencia de subidas de WordPress describe cómo se calculan ruta y URL.
Plugins de almacenamiento remoto o una red Multisite pueden modificar ese comportamiento; no apliques el ejemplo sin revisar la configuración concreta. Cambiar la ruta base puede afectar también a las URL que WordPress genera para adjuntos anteriores, aunque no mueva sus archivos.
Migrar la biblioteca existente
Inventaría rutas originales, miniaturas y referencias antes de mover nada. Conserva la estructura relativa y prepara el reemplazo compatible con datos serializados, primero en simulación sobre el clon. No cambies los GUID por rutina.
Por ejemplo, si solo cambias la carpeta base de wp-content/uploads a mis-ficheros, un archivo antiguo puede pasar de:
https://ejemplo.com/wp-content/uploads/2018/12/hola.gif
al destino equivalente:
https://ejemplo.com/mis-ficheros/2018/12/hola.gif
Desactivar la organización por fecha para subidas nuevas no autoriza a eliminar 2018/12 de las rutas existentes. Aplanar la biblioteca sería otra migración, con posibles colisiones de nombres y cambios de metadatos adicionales.
Tras el cambio mis imágenes no cargan
Comprueba la URL solicitada y la ubicación real del archivo. Revisa originales, miniaturas, srcset, contenido de constructores y versiones CDN. Una imagen visible en una página no demuestra que todas sus variantes funcionen.
Prueba una subida nueva, un adjunto antiguo y varias páginas en móvil. Si las rutas anteriores tienen enlaces públicos, conserva su acceso o redirígelas al archivo equivalente antes de retirarlas.
Para revertir, restaura configuración, archivos y referencias del punto comprobado. No borres la carpeta anterior hasta completar la validación y el periodo de recuperación.
También te puede ayudar
- Activar WordPress Multisite Explica cómo preparar, activar y completar una red WordPress Multisite con subdominios o subdirector...
- Controlar las actualizaciones automáticas de WordPress Explica cómo limitar las actualizaciones automáticas del núcleo a versiones menores, probar cambios...
- Desactivar un plugin de WordPress sin acceder al panel Permite recuperar el acceso a WordPress mediante el modo de recuperación o renombrando temporalmente...
- Orden para actualizar WordPress, WooCommerce, plugins, temas y PHP Organiza la actualización segura de WordPress, WooCommerce, extensiones, tema, traducciones y PHP, c...
¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.