¿Qué es el error Liquid error: Could not find asset en Shopify?
Este error es uno de los fallos visuales más comunes en Shopify. Aparece en el diseño de tu tienda online cuando el motor de renderizado Liquid intenta cargar un archivo de diseño, un script o un fragmento de código que ya no existe en los servidores de tu tema o que ha cambiado de nombre.
Principales causas de este fallo
- Desinstalación incompleta de aplicaciones que dejan fragmentos de código huérfanos en los archivos principales de la plantilla.
- Eliminación manual de hojas de estilo CSS o scripts JS dentro de la carpeta de recursos sin limpiar sus referencias en el código.
- Errores de escritura o erratas al invocar un archivo específico mediante las etiquetas de código de Liquid.
Método 1: Buscar y eliminar el código huérfano en tu tema
La forma más rápida de solucionar este error es eliminar la línea de código que intenta llamar al recurso inexistente. Sigue estos pasos detallados:
- Entra a tu panel de administración de Shopify, haz clic en Tienda online y luego selecciona Temas.
- En el tema activo de tu tienda, haz clic en el botón de los tres puntos y elige la opción Editar código.
- Usa el buscador del menú izquierdo para localizar y abrir el archivo principal llamado
theme.liquid. - Presiona las teclas Ctrl + F o Cmd + F para abrir el buscador interno y escribe el nombre exacto del archivo que se menciona en el error de tu web.
- Cuando encuentres la línea que contiene etiquetas de renderizado como
renderostylesheet_tagasociadas a ese archivo, bórrala por completo. - Haz clic en Guardar y recarga tu tienda para verificar que el mensaje de error haya desaparecido de la pantalla.
Método 2: Restaurar el archivo ausente en la carpeta de recursos
Si eliminaste un recurso por accidente pero tu plantilla todavía lo necesita para funcionar correctamente, puedes recrearlo siguiendo estos pasos:
- Accede al editor de código de tu tienda en Shopify.
- Desplázate por el menú lateral hasta encontrar la carpeta de Assets o Snippets.
- Haz clic en la opción de Agregar un nuevo recurso o asset.
- Asigna al nuevo archivo exactamente el mismo nombre y extensión que aparece en el error de Liquid, por ejemplo
custom-styles.css. - Guarda el archivo en blanco o pega el código de respaldo que tenías guardado para restaurar la funcionalidad original.
Método 3: Utilizar el historial de versiones integrado de Shopify
Si el error comenzó a mostrarse tras realizar cambios de código recientes y no logras identificar el archivo problemático, puedes usar el control de versiones nativo de Shopify:
- Abre el archivo principal que editaste recientemente, como por ejemplo
theme.liquid. - Haz clic en el enlace Versiones anteriores que aparece justo al lado del título del archivo abierto.
- Selecciona una versión con una fecha y hora anteriores al momento en que comenzó a fallar la tienda.
- Haz clic en Guardar para restablecer ese archivo a su estado funcional anterior de forma inmediata.