Hola,
Necesito abrir este tema:
https://www.webempresa.com/foro/plugins-wordpress/no-aparece-imagen-importar-eventos-en-csv
He tenido que reinstalar un backup de hace 3 días y he perdido la mejora que había realizado Pepe en mi web que hacía que me funcionara la subida de archivos temporales al server.
A ver si lo pueden revisar,
Gracias.
Contenido solo visible a usuarios registrados
Hola Carlos,
Verifica en tu archivo wp config si sigues sin ver lo que te indico Pepe en Media, para establecer la ruta, por recordarte es esta:
/home/pruebaslibresdie/public_html/curso.superavitformacion.com/wp-content/uploads
Si no la vez por ningun lado del archivo puedes agregarla al final del todo antes de /* That's all, stop editing! Happy blogging. */.
Un saludo 🖐️
@argenis Hola Argenis,
No tengo muy claro como se introduce esa ruta.
¿Así?
define( 'UPLOADS', '/home/pruebaslibresdie/public_html/curso.superavitformacion.com/wp-content/uploads' );
Hola Carlos,
Revisa lo que se comento anteriormente en la consulta:
.- accede al administrador de WordPress
.- Accede ajustes -> Medios
.- Comprueba la ruta que tienes añadida en la opción "
La ruta tiene que ser:
/home/pruebaslibresdie/public_html/curso.superavitformacion.com/wp-content/uploads
Compruébalo y nos indicas como va todo
Un Saludo
Hola Karen,
Como comenté en la otra entrada no me figura ningún espacio con una ruta en la pestaña ajustes>medios.
(adjunto captura)
Al comentar esto, Pepe creo que realizó la configuración él mismo en los archivos del servidor y me dijo que revisara si ahora funcionaba. Revisé y funcionaba.
Luego, tras instalar el backup, perdí la configuración y Argenis me dijo que introdujera una ruta en wp-config pero no sé cómo debo introducirla exactamente.
A ver si me saben ayudar.
Gracias.
Que tal Carlos,
No te preocupes, te mostrare los pasos de forma sencilla para que puedas agregar la linea de código en el archivo de configuración wp-config
Desde la vista de Wepanel vamos al administrador de archivos
Desde el listado de directorios debes ubicar la carpeta que contenga tu instalación de WordPress en la cual encontraras el archivo wp-config.php, vamos a editarlo directamente haciendo clic derecho sobre e;
Al editarlo vamos a agregar la linea de código sugerido antes de la linea que tiene el comentario de "That's all, stop editing! Happy publishing."
define( 'UPLOADS', '/home/pruebaslibresdie/public_html/curso.superavitformacion.com/wp-content/uploads' );
Guardamos cambios y esto debería de bastar
Prueba y nos comentas
Saludos!
@bruno-vichetti Hola Bruno,
Mi duda era si era ese el código que tenía que meter, porque la primera parte (Define uploads) me lo dio chatgpt y lo probé y parecía que rompía el sitio. Volveré a meterlo a ver si funciona pero si puedes revisar si es correcta esa expresión te lo agradezco.
Carlos.
Hola Carlos.
.- Accede a tu cuenta de WePanel -> Bases de datos -> phpMyAdmin
.- Selecciona la base de datos que utiliza la instalación, creo que es Contenido solo visible a usuarios registrados
.- Selecciona la tabla _options
.- Busca la opción upload_url_path
.- Añade lo siguiente:
/home/pruebaslibresdie/public_html/curso.superavitformacion.com/wp-content/uploads
Resista si se soluciona y nos comentas.
Un saludo
He vuelto a probar definiendo esa ruta en config.php y pasan 2 cosas:
1. Aparece la cajita en ajustes>medios donde tengo la opción de editar la ruta configurada en config.php
2. El sitio no es capaz de leer de esa ruta ningún medio.
Pepe tuvo que hacer otra cosa, porque no salía la cajita de medios en ajustes>medios y había solventado el problema que tenía.
He probado a poner en config.php "define( 'UPLOADS', 'wp-content/uploads' );" en el mismo sitio y lee los medios de la carpeta pero no de subcarpetas dentro de uploads.
Si invocamos a Pepe, posiblemente se resuelva rápido el problema.
Gracias.
¡Hola Pepe!
Ahora sigo tus pasos. ¡Gracias!
Hola Carlos.
Creo que se cruzaro las respuestas, por favor revisa lo que te conteste.
Un saludo
Hola Pepe,
Tengo un clon de http://curso.superavitformacion.com que es https://testcurso.superavitformacion.com donde estoy probando los cambios. Tiene diferente base de datos y es en la que he añadido la modificación. Puedes comprobar cómo se ven los medios en https://testcurso.superavitformacion.com/clases/
No se ven los medios de cada evento en el calendario ni el logo de la página:
Debería salir así:
En ajustes>medios, ahora figura como adjunto en la captura, pero el logo de la web que está dentro de uploads
Y la configuración hecha en la base de datos:
Por recordar, mi problema era que al importar un csv con los eventos, se cargaba todo menos la foto del evento. Conseguiste solucionarlo y los eventos se importaban con el nombre y .tmp.
Gracias.
Hola.
En la opción ruta completa de archivo la tienes que dejar en blanco y en guardar los archivos subidos es donde tienes que añadir la ruta.
Ten en cuenta que cada instalación tiene una ruta distinta, es decir, test cursos tiene una ruta y cursos tiene otra ruta:
Test cursos:
/home/pruebaslibresdie/public_html/testcurso.superavitformacion.com/wp-content/uploads
Cursos:
/home/pruebaslibresdie/public_html/curso.superavitformacion.com/wp-content/uploads
Sobre el tema de las imágenes es porque no se está generando bien la URL:
Contenido solo visible a usuarios registrados
Modifica lo que te comento y nos comentas.
Un Saludo
Hola Carlos,
Poniéndome al corriente con lo que va del tema entiendo que ya las imágenes cargadas directamente en uploads estan mostrándose correctamente
Sin embargo esta la incidencia de que la ruta absoluta sugerida se esta tomando para otros medios cargados anteriormente en el sitio generando una URL errada
Cuando la URL de la imagen, en este caso el logo debería ser la siguiente
Vale la pena validar lo siguiente
-Luego del ajuste de las rutas de upload has actualizado los enlaces permanentes sin realizar ningun ajuste?
-Bajo que instancias has realizado ya el cambio de ruta? desde la base de datos en phpMyAdmin? el archivo wp-config.php?
-En este apartado prueba colocando por defecto la ruta sugerida "wp-content/uploads" y en ruta de URL completa deja el campo vacio tal y como ya lo tienes
Prueba y nos comentas, Saludos!