• Compra una licencia de Windows 10/11 (10€) u Office (18€) al mejor precio u Office al mejor precio. Entra en este post con las ofertas
  • Conoce los Días Naranjas de PcComponentes: descuentos de hasta un 40% en tecnología. Entra en este post con las ofertas
  • ¡Bienvenid@! Recuerda que para comentar en el foro de El Chapuzas Informático necesitas registrar tu cuenta, tardarás menos de 2 minutos y te dará valiosa información además de ayudarte en lo que necesites o pasar un rato agradable con nosotros.

AYUDA Actualizar tema wordpress

Dudasinformaticas

De profesión Chapuzas
Registrado
26 Mar 2015
Mensajes
182
Puntos
0
Actualizar tema wordpress (SOLUCIONADO)

Buenas a todos, si actualizo el tema de wordpress y cambian cosas (imagino que va a cambiar porque he tocado el css padre) volviendo a restaurar los archivos con la copia de seguridad que tenga vuelven al estado anterior a la actualización, ¿no?
gracias
 
Última edición:
Deberían, aunque es un fallo gordo de seguridad.

Enviado desde mi XT1021 mediante Tapatalk
 
Si lo actualizas y restauras los ficheros es como no haberlo actualizado, pero WordPress pensará que sí = problemas. Guarda las modificaciones que hayas hecho y vuélvelas a aplicar, o crea un fichero CSS con dichas modificaciones y añádelo.
 
VAle, ya he actualizado y me ha cambiado algunas cosillas.
¿Si lo pongo en el style hijo o en el css editor aplica los cambios pero se guardan tras una actualización?
El caso es que añado el código css al tema hijo, pero no me lo aplica, ¿tengo que anular el tema padre? es la primera vez que hagocambios en el hijo en lugar del padre
gracias
 
Última edición:
Te lo subo.
 
Realmente no se como funcionan los temas padre-hijo en wordpress, pero deberia usar el efecto cascada, por tanto lo del hijo sobreescribe al padre siempre que cumpla las puntuaciones de especifidad
 
¿Si lo pongo en el style hijo o en el css editor aplica los cambios pero se guardan tras una actualización?

El editor de WordPress no es más que un editor de texto. Nada que modifiques ahí permanecerá tras una actualización. Supongo que cuando modificaste el fichero simplemente editaste los valores, ¿no? Es decir, donde ponía 20 tú pusiste 30 en su lugar, por ejemplo...

Si es así mala suerte, tendrás que hacer un diff (ver la diferencia entre ficheros de texto) con tu actual CSS y el nuevo y ver qué modificaste :p

Para la próxima, en lugar de hacer eso, crea reglas que sobreescriban a las que vienen por defecto en el CSS del theme y ponlo abajo del todo o en un fichero CSS nuevo (recuerda wp_register_style() y wp_enqueue_style()), de forma que sea mucho más fácil de localizar... Ejemplo:

Código original:

.container { width: 900px }

En lugar de modificar eso, vas abajo del todo y escribes:

.container { width: 920px }

Así tienes todas las modificaciones agrupadas y no tienes que ir línea por línea viendo si modificaste o no...

Sobre el tema hijo, ¿el tema hijo está quitando los CSS del padre? (recuerda wp_deregister_style() y wp_dequeue_style()). ¿Qué CSS adicionales incluye el tema hijo?

Ahí eres tú el que tiene que investigar y ver dónde colocar tus modificaciones... Si eres el autor del tema hijo, más fácil imposible.
 
Arriba