Tiendanube tiene varias plantillas gratuitas en la Tienda de Diseños, que te permiten armar una tienda profesional sin editar código.
Para negocios con necesidades más específicas, socios, profesionales de desarrollo y clientes con conocimiento en programación pueden acceder al código fuente del diseño y personalizar la tienda con una identidad visual exclusiva.
Acá reunimos las buenas prácticas y los cuidados de ese trabajo.
¿Qué herramienta usar para editar el código de una Tiendanube?
La herramienta indicada en los dos caminos es el CLI de Tiendanube. Sincroniza los cambios mientras editas, genera un link de vista previa, muestra qué cambia antes de enviarlo y evita depender de un cliente FTP de terceros.
Para saber cómo usar el CLI de Tiendanube en la tienda, ingresa a: ¿Cómo instalar y usar el CLI de Tiendanube para editar diseños?
Helpjuice Info Callout Title
Con el CLI de Tiendanube, la agencia ya no necesita usar programas como FileZilla o Cyberduck. Todo sucede directo en el editor de código (como VS Code) y en la terminal.
¿Qué opción de edición usa el diseño de mi cliente?
La opción de edición depende del tipo de diseño instalado en la tienda.
- Diseños clásicos legacy (FTP): la liberación sucede en el administrador de la tienda, al abrir el acceso al código. La conexión FTP sigue existiendo, pero deja de ser manual. El CLI de Tiendanube automatiza toda la sincronización.
- Diseños basados en secciones (Ipanema/Fork): la liberación es el fork, que se hace por el CLI de Tiendanube, sin paso en el administrador. El socio trabaja en una versión aislada del diseño. La tienda en producción cambia solo cuando decide publicarla.
Para más detalles de cada opción, ingresa a: ¿Cómo editar el código de mi diseño en Tiendanube?
¿Qué cuidados tener en la tienda de un cliente?
El código fuente de una tienda en funcionamiento es un ambiente de producción, así que conviene tratar cada cambio con el mismo cuidado que aplicarías en cualquier proyecto en vivo.
Mantén un backup propio de los archivos originales. Descarga todos los archivos antes del primer cambio y guarda esa copia de tu lado, actualizada a medida que avanza el proyecto.
Helpjuice Success Callout Title
Nuestro equipo técnico no puede recuperar los archivos personalizados en todas las situaciones, y Tiendanube no guarda backup de diseño personalizado. El backup de tu lado es lo que garantiza la posibilidad de restaurar el trabajo.
Coordina con el cliente quién aplica las actualizaciones. Después de liberar el código, mantener el diseño actualizado pasa a depender de alguien con conocimiento en programación, y conviene dejar esto claro en el alcance del proyecto.
Para más información sobre las actualizaciones disponibles para el diseño y cómo aplicar las versiones nuevas en un diseño con fork, consulta cómo testear las actualizaciones de mi diseño en Tiendanube sin perder las personalizaciones.
Documentación para socios, desarrolladores y diseñadores web
La documentación para crear y mantener un diseño personalizado está en nuestro portal para desarrolladores, con la referencia de los archivos, de los objetos y de las buenas prácticas de código. Mira acá abajo:
Helpjuice Warning Callout Title
La documentación está escrita a partir de nuestro diseño base, así que puede haber diferencias de estructura en el código con respecto a otros modelos de diseño.
Para saber qué es posible modificar por el código fuente, consulta las preguntas frecuentes sobre cambios en el diseño vía FTP.