Empezar un proyecto
← Todos los artículos
Ingeniería10 min de lectura

Avisos de compatibilidad de plantillas: ¿urgente o ruido?

Marta Ibáñez
Ingeniera jefe ·

Cómo interpretar un aviso de sobrescritura de WooCommerce, y cuándo sobrescribir una plantilla sigue siendo la decisión correcta.

WooCommerce le avisa de que una sobrescritura de plantilla está desactualizada. La página de estado se pone en ámbar. Nada parece roto. La pregunta es si esto es un problema con cuenta atrás o un mueble permanente.

Qué significa realmente el aviso

Significa que su plantilla incluye una copia de un archivo de plantilla de WooCommerce, y que el original ha cambiado desde que se hizo esa copia. No significa que la página esté rota, sino que WooCommerce ha dejado de poder garantizarlo. La diferencia importa, porque la solución no es «eliminar la sobrescritura» sino «volver a aplicar su cambio sobre la versión actual».

Cuándo sobrescribir sigue siendo correcto

Si necesita un marcado que WooCommerce no expone a través de un hook, una sobrescritura es la respuesta honesta. Los filtros y las acciones cubren la mayoría de los casos y deben probarse primero, pero retorcer una página a través de seis filtros para evitar una sobrescritura es peor código, no mejor.

La regla práctica

Mantenga una lista de todas las sobrescrituras y por qué existen. Hágales un diff contra el core en cada versión mayor de WooCommerce. Las sobrescrituras que no pueda justificar en una frase, elimínelas: normalmente es la mitad, dejadas atrás por un cambio de plantilla hace años.

Marta Ibáñez

Ingeniera jefe en Templines. Trabaja sobre todo en migraciones y modelos de contenido.

Hablemos