Avisos
Vaciar todo

No aplica los estilos a la web tras la migración a otro entorno  

Página 1 / 2
 
Carlos
 Carlos
Usuario activo

Acabo de hacer una migración de mi web (wordpress) de un entorno de pruebas al de producción. Lo he realizado de diferentes formas: manualmente, con los pluging duplicator, Better Search Replace para cambiar los enlaces temporales y en todas ellas no me aplicaba los estilos.

He visto que si accedo al fichero css desde el navegador http://martaarechaga.com/wp-content/themes /"plantilla hijo"/style.css me muestra un css que no es el que tengo almacenado en la carpeta del hosting.
Creo que me pasa también con los estilos de algún plugin.
El resto de la web me funciona correctamente.

¿como puedo hacer que la web apunte al fichero style.css correcto y me aplique los estilos?

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 29/10/2016 5:19 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Verifica si el siguiente enlace te es de ayuda:
https://www.webempresa.com/blog/crear-temas-hijo-child-themes-en-wordpress.html

ResponderCitar
Respondido : 29/10/2016 5:24 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Carlos
 Carlos
Usuario activo

Muchas gracias Johnny
No parece un problema de la creación del tema hijo, sino de las direcciones que apuntan al css hijo (que es el activo). en el entorno de pruebas funcionaba correctamente.

Desde el navegador apunta a un fichero css que no se donde esta y no es el que realmente esta almacenado en el hosting. La ruta de los ficheros del hosting debería coincidir con la url del navegador y para este fichero no parece que sea si.

ResponderCitar
Respondido : 29/10/2016 6:11 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Entiendo que tienes creado el tema hijo, si esto te esta fallando te recomiendo que actives directamente la plantilla sin este fichero y verifica si te cargan los estilos.

ResponderCitar
Respondido : 29/10/2016 7:21 pm

Cursos Gratuitos WordPress

Carlos
 Carlos
Usuario activo

Tampoco funciona.

He activado el tema padre y tampoco funciona su css.
Tambien he copiado el código de css hijo en el css padre y he activado el tema padre y no me coge nada de los estilos, ni lo del padre ni lo del hijo.

ResponderCitar
Respondido : 29/10/2016 7:50 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Carlos, Buenos Días.

Revisando con el explorador veo que carga unos archivos css

Lo que veo que los carga en la raíz de la plantilla, al no conocer la estructura no se si es en la raíz donde tiene que leerlo pero de normal tendría que estar dentro de la carpeta CSS de la misma plantilla.

Prueba a copiar el archivo style.css que encontraras en 'wp-content/themes/untold-stories/style.css, dentro de la carpeta CSS que encontraras en la misma ruta ' http://martaarechaga.com/wp-content/themes/untold-stories/ css.

No elimines el anterior de la ruta principal, solo realizas una copia del archivo en la carpeta CSS

Un saludo

ResponderCitar
Respondido : 30/10/2016 10:27 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Carlos
 Carlos
Usuario activo

Buenos días
Sigue sin funcionar. He puesto el fichero style.css de la carpeta "public_html/martaarechaga.com/wp-content/themes/"plantilla hijo"style.css" que es realmente el del tema activo y el que se debe cargar en la carpeta que indicas y sigue sin funcionar.

Lo que me sigue resultando extraño es que si accedo por la url del navegador "http://martaarechaga.com/wp-content/themes/"plantilla hijo"/css/style.css" me muestra el fichero css correcto, pero si accedo a "http://martaarechaga.com/wp-content/themes/"plantilla hijo"/style.css" que es la ruta del fichero que realmente debería cargar la web, me muestra un fichero totalmente diferente al que hay en esa dirección en las carpetas del hosting. Creo que el problema puede venir mas por esta via. Porque muestra un fichero que no existe desde la web cuando, existe en las carpetas del hosting.

Gracias

ResponderCitar
Respondido : 30/10/2016 11:44 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Carlos.

Ok, por favor adjúntame un captura de pantalla de como lo ves y como se tendría que ver para que lo podamos comprobar, con esto veremos las diferencias y podremos ver que códigos son los que no se cargan para poder identificarlo.

Solo una consulta, las dos URL que indicas son de distintas webs, no se si una es la original y la otra es el clon que supongo que la creaste de la misma plantilla.

Un saludo

ResponderCitar
Respondido : 30/10/2016 11:51 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Carlos
 Carlos
Usuario activo

Te adjunto la diferencia que hay entre las dos web en la imagen adjunta. Las dos web son las mismas (mismo código y misma base de datos)

la web http://abogado7-cp73.webjoomla.es/PruebasBMarta/ es la del entorno de desarrollo/pruebas y es la que he migrado (migración completa de código y base de datos) a http://martaarechaga.com/.

Por lo tanto deberían verse exactamente igual.

Gracias

ResponderCitar
Respondido : 30/10/2016 5:10 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Para confirmar si algún plugin te esta afectando prueba a desactivarlos:
https://www.webempresa.com/blog/desactivar-todos-los-plugins-de-wordpress-sin-tocar-la-base-de-datos.html

ResponderCitar
Respondido : 30/10/2016 5:37 pm

Carlos
 Carlos
Usuario activo

Sigue igual. He desactivado todos los pluging y sigue sin aplicar los estilos.

ResponderCitar
Respondido : 30/10/2016 6:09 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Es probable que el problema sea el cambio de la url temporal a la definitiva, haz probado en repetir el proceso como lo explica el articulo de blog?:
https://www.webempresa.com/blog/cambiar-wordpress-de-un-dominio-a-otro.html

ResponderCitar
Respondido : 30/10/2016 6:33 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Carlos
 Carlos
Usuario activo

Si, es de lo primero que me recomendasteis y ya realicé. Actualizó una serie de url, pero sigue sin coger los estilos.

ResponderCitar
Respondido : 30/10/2016 7:01 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola Carlos,

Para que los estilos de esta web se visualicen correctamente archivos como Contenido solo visible a usuarios registradosentonces el código del archivo citado .htaccess que se encuentra entre las líneas 35 y 43 (ambas incluidas) sobra.

Elimínalo y guarda los cambios.

También tienes que prestar atención a la ruta de "upload_path" porque la tienes vacía y esto afecta a imágenes de la web y como estas se presentarán en tu página.

Revisa este artículo donde lo explico:

- No dejes que "upload_path" te la juegue en WordPress -

Saludos

ResponderCitar
Respondido : 31/10/2016 4:40 am

Cursos Gratuitos WordPress

Carlos
 Carlos
Usuario activo

Muchas gracias Luis.

He realizado los cambios que me indicabas, pero no me han funcionado.
He realizado una nueva instalación con el plugin Duplicator y todo parece haber ido bien. El fichero .htaccess tiene lo mínimo (lo que se genera desde el duplicator) y se vuelve a producir el mismo problema no aplicandose los estilos.

Lo que me parece extraño es que una web que funciona perfectamente la he migrado de todas las formas que me puedo imaginar, (con varios plugin, manualmente, etc) y en todas las migraciones ha aparecido el mismo problema. No coge los estilos.

He realizado la misma migración, pero sobre el dominio martaarechaga.es y sale perfecto (como se puede ver accediendo a la url)
¿No tendrá nada que ver el dominio? Porque entiendo que es lo único diferente. Ya no se que intentar mas.

ResponderCitar
Respondido : 01/11/2016 10:01 am
Página 1 / 2