Avaluació inicial sense contrasenyes Pressupost abans d’intervenir Un especialista responsable de principi a fi

Connectors Temes Actualitzacions

Una actualització del tema elimina CSS o plantilles personalitzades

Recupera CSS i plantilles després d'actualitzar un tema de WordPress i trasllada els canvis a un tema fill o capa mantinguda.

Les actualitzacions substitueixen fitxers del tema pare. Les edicions directes desapareixen per disseny; el CSS del Personalitzador, els temes fills i els connectors propis acostumen a sobreviure. Primer esbrina on vivia el canvi i recupera només el codi intencionat.

No sobreescriguis el tema nou amb una còpia antiga completa sense revisar la seguretat i les plantilles.

Defineix què ha desaparegut

Anota les URL, amplada de pantalla, disseny esperat i si el canvi era CSS, plantilla PHP, JavaScript o un ajust del tema.

Revisa el codi font i Xarxa per saber si el selector o fitxer falta o si es carrega però queda sobreescrit.

Recull:
versions anterior i nova
hora d'actualització
fitxer, selector o hook absent
captures
proves de consola o CSS

No incloguis contingut privat.

Localitza el codi anterior

Busca còpies prèvies, historial Git, instantànies i còpies del desenvolupador. Compara només el tema pare i els directoris fill o personalitzats rellevants.

No utilitzis la memòria cau del navegador com a única font; el resultat minificat pot estar incomplet o generat.

Confirma qui ha creat el canvi i quin problema resolia.

Audita ajustos i dades de disseny

Alguns temes desen colors, tipografia, capçalera i maquetador a wp_options o entrades personalitzades. Compara una còpia anterior de la base abans d’assumir que s’ha esborrat codi.

No importis tot un paquet antic d’opcions a producció: pot sobreescriure menús, ginys o URL nous. Extreu l’ajust concret, prova’l i conserva l’esquema de la versió actual.

Revisa ubicacions més segures

Comprova Aparença > Personalitza > CSS addicional, tema fill, estils de l’Editor del lloc, connector de fragments i connector propi. Potser ha canviat l’especificitat del selector, no el codi.

Si el CSS existeix, identifica el marcatge nou. Evita acumular !important sense entendre la cascada.

Regenera el CSS i la memòria cau després de canvis controlats.

Compara les plantilles

Fes un diff de la plantilla recuperada amb el pare antic i el nou. La versió nova pot contenir hooks, escaping o HTML necessari per a connectors.

Fusiona:
correccions i estructura del proveïdor
només el canvi personalitzat intencionat
escaping i hooks actuals
capçalera de versió documentada

No restauris tota la plantilla vella: pot reintroduir vulnerabilitats.

Crea o repara un tema fill

Mou les plantilles, CSS i funcions adequades a un tema fill. Carrega els estils amb el mètode documentat.

/*
Theme Name: Site Child
Template: parent-theme-directory
*/

Template ha de coincidir amb el directori pare. Fes còpia i prova l’activació a staging.

Treu la funcionalitat del tema

Shortcodes, tipus de contingut, integracions i lògica comercial han de viure en un connector propi mantingut perquè no desapareguin quan canvia el disseny.

Prefereix hooks a plantilles copiades si n’hi ha prou amb un filtre o acció. Menys overrides redueixen la feina futura.

No desis secrets al tema ni en JavaScript visible.

Restaura el canvi visual amb seguretat

Aplica a staging el canvi mínim revisat. Prova escriptori i mòbil, usuaris anònims i connectats i els navegadors clau.

Comprova l’accessibilitat: focus, teclat, contrast i zoom. Un aspecte idèntic pot trencar la interacció.

Desplega amb control de versions i cache-busting.

Comprova plantilles de blocs

En temes de blocs, les plantilles de l’Editor del lloc poden prevaler sobre els fitxers. Una versió de base marcada com a «Personalitzada» pot amagar la nova del proveïdor.

Exporta estils i plantilles abans de restablir. Compara el marcatge de blocs, fusiona només ajustos intencionats i valida navegació, patrons i comportament responsive.

Demostra resistència a actualitzacions futures

Executa una altra vegada l’actualització del pare en una còpia de staging i confirma que sobreviuen el tema fill i el connector propi. Documenta cada override i la versió comparada.

El manteniment recurrent ha de revisar diferències a cada versió. La reparació duradora restaura el disseny i separa les personalitzacions dels fitxers que el proveïdor substitueix.

ABANS D’ENVIAR LA SOL·LICITUD

Preguntes freqüents.

Demaneu contrasenyes al formulari?+

No. El formulari públic no demana mai accessos. Les dades segures es demanen només després d’aprovar l’abast i el pressupost.

Qui revisa la incidència?+

La sol·licitud arriba a Jordi Ensenyat, fundador de Code Barcelona i especialista en WordPress amb més de 15 anys d’experiència.

Es canvia res abans del pressupost?+

No. Primer es revisen els símptomes visibles i es defineix l’abast. La intervenció comença després de l’aprovació i amb una via de recuperació preparada.

Treballeu amb webs en anglès i fora d’Espanya?+

Sí. WP Repair atén incidències de WordPress i WooCommerce en català, castellà i anglès mitjançant un servei remot.

Avaluar la meva incidència