¿Cómo cambio la carpeta de carga de medios predeterminada en WordPress? - Aprendermarketing - Aprender Marketing
WordPress

¿Cómo cambio la carpeta de carga de medios predeterminada en WordPress? – Aprendermarketing

Guardar medios predeterminados en WordPress

De forma predeterminada, WordPress guarda todos los archivos multimedia, como imágenes, videos y archivos PDF, en un directorio llamado Cargas. Por ejemplo, puede ver las imágenes cargadas en su sitio utilizando la siguiente ruta:

https://www.yoursitename.com/wp-content/uploads/media-file-name.png

Puede optar por programar los archivos multimedia en carpetas mensuales cada año. Puede habilitar la opción «Organizar mis cargas en carpetas según el mes y el año» en la sección «Configuración> Medios> Cargas». Cuando esta opción está habilitada, puede ver los archivos de imágenes cargados en su sitio en septiembre de 2014 mediante la siguiente URL:

https://www.nombredesusitio.com/wp-content/uploads/2014/09/nombrearchivomedia.png

Guardar archivos multimedia en mes y año

¿Por qué necesito cambiar la carpeta de carga de medios predeterminada en WordPress?

Es fácil usar la configuración predeterminada. Sin embargo, es posible que encuentre algunos problemas o que deba cambiar la carpeta de carga de medios predeterminada en WordPress.

  • Cada vez que se carga una página web, el navegador activa una solicitud HTTP separada al servidor para cada imagen en la página, lo que supone una gran carga para el servidor. Esto afectará negativamente la velocidad de carga de la página. Puede servir imágenes de subdominios u otros dominios para enviar solicitudes HTTP paralelas mientras se carga la página.
  • Si usa cookies (muchos complementos usan cookies en WordPress), puede mostrar imágenes de dominios sin cookies. Esto ayudará a eliminar los problemas de velocidad de la página al manejar archivos estáticos de dominios sin cookies.
  • Tener una gran cantidad de imágenes en la carpeta de carga predeterminada puede impedirle realizar copias de seguridad y restaurar regularmente. Puede guardar imágenes en carpetas separadas para administrarlas fácilmente.

Cambiar la carpeta de carga de medios predeterminada en WordPress

Por alguna razón, si desea cambiar la carpeta de carga de medios predeterminada en WordPress a una carpeta personalizada definida por el usuario, aquí hay un tutorial paso a paso. Tiene dos opciones para cambiar la carpeta de carga:

  1. Crea una nueva carpeta en tu instalación de WordPress
  2. Crear una nueva carpeta de subdominio fuera de WordPress

Explicaremos estas dos opciones en detalle en la siguiente sección.

1. Crea carpetas personalizadas en tu instalación de WordPress

Esto ayudará a aumentar la seguridad al mover todos los archivos multimedia fuera de la carpeta /wp-content. Estos son los principales pasos involucrados en este proceso:

  • Crear una nueva carpeta de carga
  • Cambia el archivo wp-config.php
  • Mover archivos multimedia existentes a una nueva carpeta
  • Verifique y corrija los enlaces de medios dañados
  • Cargue archivos multimedia y verifique los permisos

Solo se necesitan los primeros dos pasos para un nuevo sitio de WordPress, mientras que todos los pasos son necesarios para un sitio existente que ya tiene archivos multimedia.

Paso 1 – Crear una nueva carpeta

Suponiendo que desea almacenar todos sus archivos multimedia en un directorio llamado «medios», primero debe crear un nombre de carpeta llamado «medios» en la instalación principal de WordPress. Puede crear carpetas usando FTP o la opción Administrador de archivos disponible en su cuenta de alojamiento. Aquí explicamos las opciones del administrador de archivos disponibles con Bluehost cPanel. Si usa un panel de alojamiento personalizado, como la herramienta SiteGround, puede seguir pasos similares.

Inicie sesión en su cuenta de alojamiento, busque la aplicación Administrador de archivos y ábrala.

Abra el administrador de archivos Bluehost
Abra el administrador de archivos Bluehost

Seleccione el directorio raíz donde está instalado WordPress.

Elija un directorio de administrador de archivos en Bluehost
Elija un directorio de administrador de archivos en Bluehost

Si instaló WordPress en el directorio raíz, seleccione «Web Root (public_html / www)»; Si instaló WordPress en un subdominio o subdirectorio, seleccione un subdirectorio de la lista desplegable Raíz del documento. En este ejemplo, WordPress está instalado en el subdominio «wordpress.webnots.com», por lo que creamos una nueva carpeta llamada «media» en el directorio «wordpress».

Haga clic en el ícono Nueva carpeta, como se muestra en la imagen a continuación.

Crear una nueva carpeta
Crear una nueva carpeta

Ingrese el nombre de la nueva carpeta en la ventana emergente, verifique que su directorio raíz sea correcto y haga clic en el botón «Crear nueva carpeta».

Introduzca un nombre de carpeta
Introduzca un nombre de carpeta

Puede ver que se ha creado una nueva carpeta llamada «medios» en su instalación de WordPress.

Se ha creado una nueva carpeta multimedia.
Se ha creado un nuevo medio de comunicación. carpeta

Paso 2: cambie el archivo «wp-config.php».

El siguiente paso es modificar el archivo «wp-config.php», que es la base de la instalación de WordPress (normalmente «/public_html»). Haga clic en el ícono Editar en el administrador de archivos, como se muestra en la imagen a continuación.

Encuentra el archivo PHP wp-config
Encuentra el archivo PHP wp-config

Si se le solicita, seleccione la codificación utf-8 en la ventana emergente y haga clic en el botón Editar (si la codificación está deshabilitada, no verá esta ventana emergente).

Elija la codificación para un editor de texto
Elija la codificación para un editor de texto

Agregue el siguiente código al archivo «wp-config.php» y guarde los cambios. La primera línea es una línea de comentarios para referencia futura, puede eliminar esta línea si no la necesita.

/** Change Media Upload Directory */
define('UPLOADS', ''.'media');

El archivo debería verse así:

Agregar código para cambiar la carpeta de medios
Agregar código para cambiar la carpeta de medios

Asegúrese de agregar las comillas correctas al código. Copiar código de un editor de texto como Microsoft Word agrega diferentes tipos de comillas a WordPress, lo que hace que el código no sea válido. Además, no olvide agregar el código a «/ * Eso es todo, ¡deje de editar! Disfrute de su blog. * /»

También puede usar software FTP, como FileZilla, para modificar y cargar el archivo «wp-config.php» en el servidor.

Editar wp-config con FileZilla
Editar wp-config con FileZilla

Paso 3: mueva los archivos existentes a una carpeta para nuevos medios

Después de cambiar el archivo «wp-config.php», todos los archivos adjuntos de medios existentes en su sitio de WordPress se cambiarán automáticamente a la URL «https://www.yoursitename.cm/medios de comunicación/ mediafilename «. Esto dará como resultado enlaces de medios rotos en todas sus publicaciones y páginas. Deberá mover todos los archivos existentes a la nueva carpeta» media «para corregir los enlaces rotos. Puede hacerlo a través de FTP o en el Administrador de archivos «para haga esto, simplemente arrastre y suelte todos los archivos multimedia del directorio anterior al nuevo.

Mover archivos existentes a una nueva carpeta de medios
Mover archivos existentes a una nueva carpeta de medios

Nota IMPORTANTE: Si bien las imágenes cargadas a través de FTP o el administrador de archivos se mostrarán en el sitio publicado, no podrá verlas en la sección Medios> Bibliotecas del panel de administración. Desafortunadamente, WordPress solo mostrará los archivos cargados desde el panel de administración debajo de la biblioteca de medios. Siga las instrucciones de nuestro artículo para corregir las imágenes de FTP que no aparecen en su biblioteca de medios. Además, si no puede ver las imágenes en el sitio publicado en su navegador, es posible que deba verificar y cambiar la ubicación del enlace activo de la imagen.

Paso 4: compruebe si hay conexiones rotas

El último paso es revisar su sitio web en busca de enlaces faltantes a archivos multimedia. Puede usar un complemento o un sitio web externo para encontrar todos los enlaces rotos y corregirlos manualmente. Todos los nuevos archivos multimedia cargados en su sitio web se almacenarán en la nueva carpeta Multimedia.

Paso 5: cargue archivos multimedia y verifique los permisos

Finalmente, cargue una imagen y verifique la ruta del archivo donde está almacenada en la nueva carpeta «media». Si ve una imagen que no se encontró o un error 403, la posible razón es la configuración de permisos de archivo para la carpeta recién creada. Para verificar los permisos del archivo, conecte su software FTP al servidor y abra la carpeta. Haga clic con el botón derecho y seleccione la opción «Permisos de archivo…».

Cambiar la configuración de permisos de archivos en FileZilla
Cambiar la configuración de permisos de archivos en FileZilla

Asegúrese de seleccionar la configuración de resolución adecuada, el valor debe ser 755.

Establecer permisos de archivo en FileZilla
Establecer permisos de archivo en FileZilla

2. Cree carpetas personalizadas en subdominios fuera de su instalación de WordPress

El almacenamiento de archivos multimedia en un dominio externo brinda una gran flexibilidad, como archivos independientes, carga más rápida del sitio y mayor seguridad. Como se mencionó anteriormente, al cargar imágenes desde subdominios externos, todas las imágenes se pueden cargar en paralelo, lo que resulta en un tiempo de carga de la página más rápido. Vea nuestro tutorial paso a paso sobre cómo alojar imágenes en subdominios en WordPress.

Pruebe una de estas opciones y deje sus comentarios si encuentra algún problema.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Botón volver arriba