Artículo de ayuda · Waclis

¿Cómo utilizar Code y las herramientas de código del Editor de bloques de Waclis?


El Editor de bloques de Waclis incluye diferentes herramientas relacionadas con código.

Aunque pueden parecer similares, no cumplen la misma función.

Entre ellas encontrarás:

  • el componente Code;

  • el componente Preformatted;

  • Editar código HTML <> del elemento seleccionado;

  • Code editor;

  • el editor de CSS disponible desde Variables/CSS.

Comprender esta diferencia es fundamental antes de realizar modificaciones avanzadas.

En este tutorial aprenderás:

  • para qué sirve el componente Code;

  • qué diferencia existe entre Code y Preformatted;

  • qué hace Editar código HTML <>;

  • qué alcance tiene Code editor;

  • cuándo utilizar CSS en lugar de modificar HTML;

  • por qué no conviene abrir el código para cambios que pueden realizarse visualmente;

  • cómo trabajar con HTML de forma segura;

  • cómo reconocer estructuras de Container, Grid, Cards y componentes;

  • qué precauciones tomar con IDs y Classes;

  • cómo trabajar con componentes interactivos;

  • qué riesgos existen al modificar código global;

  • cómo utilizar JavaScript solamente cuando realmente sea necesario;

  • cómo pedir ayuda a ChatGPT, Claude o Gemini sin permitir que reescriban innecesariamente toda la página;

  • cómo realizar una comprobación final antes de guardar.

Existen varias herramientas de código y no son equivalentes

Esta es la primera distinción que debes aprender.

CODE
→ componente que forma parte del contenido

PREFORMATTED
→ componente para mostrar texto conservando formato

EDITAR CÓDIGO HTML <>
→ HTML del elemento seleccionado

CODE EDITOR
→ código de una estructura mucho más amplia

VARIABLES / CSS
→ reglas CSS del diseño

No utilices una herramienta solamente porque dice “Code”

Antes de abrir cualquier editor pregunta:

¿Qué quiero modificar exactamente?

Si quieres cambiar un texto

utiliza:

Contenido

Si quieres cambiar color, tamaño o espacios

utiliza:

Estilo

Si quieres modificar solamente el HTML de una Card

puede corresponder:

Editar código HTML <>

Si necesitas una regla visual específica

puede corresponder:

Variables/CSS → Css

Si necesitas revisar una estructura extensa

recién entonces puede tener sentido utilizar:

Code editor

Primera regla

Utiliza siempre la herramienta de menor alcance que pueda resolver correctamente el cambio.

Ejemplo

Quieres cambiar:

Título actual

por:

Nuevo título

No necesitas Code editor

Selecciona Heading y modifica el contenido.

Quieres cambiar:

font-size

No necesitas editar HTML.

Utiliza:

Estilo → Typography

Quieres agregar:

border-radius

Utiliza Estilo cuando la opción exista.

Solo avanza hacia código cuando las herramientas visuales no resuelvan adecuadamente la necesidad.

1. ¿Qué es el componente Code?

Dentro de:

Componentes → Elementos

encontrarás:

Code

Este componente permite incorporar un fragmento de código como parte del contenido de la Página web.

Por ejemplo

puedes mostrar:

print "Hello world!"

Al seleccionar el componente Code

dentro de Contenido encontrarás un campo:

Text

donde puedes modificar el texto mostrado.

¿Para qué puede utilizarse?

Puede ser útil en:

  • documentación técnica;

  • tutoriales;

  • ejemplos;

  • manuales;

  • páginas destinadas a desarrolladores.

Ejemplo

EJEMPLO DE CSS

[ CODE ]

.product-card {
border-radius: 12px;
}

Otro ejemplo

EJEMPLO HTML

[ CODE ]

<a href="/contacto">Contactar</a>

Code muestra contenido

No debes considerar el componente Code como una herramienta destinada a ejecutar automáticamente el código que escribes.

Por ejemplo

si escribes:

<script>
alert("Hola");
</script>

dentro de un componente pensado para mostrar código,

no deberías utilizarlo esperando crear una funcionalidad JavaScript.

Conceptualmente

CODE COMPONENT
→ mostrar código al visitante

no:

CODE COMPONENT
→ programar la página

Esto es fundamental

Code vs Editar código HTML

El componente Code:

muestra código como contenido

Editar código HTML:

modifica la estructura HTML real del elemento

Son cosas completamente diferentes.

Ejemplo

Quieres enseñar:

<h2>Mi título</h2>

Utiliza:

Code

Quieres modificar realmente el <h2> de una Card:

utiliza:

Editar código HTML <>

cuando sea necesario.

No confundas “mostrar HTML” con “editar HTML”

2. ¿Qué es Preformatted?

Dentro de los componentes Base también encontrarás:

Preformatted

Este componente permite mostrar texto conservando una disposición preformateada.

Puede resultar útil para:

  • texto con espacios;

  • estructuras alineadas;

  • ejemplos simples;

  • información donde los saltos de línea sean importantes.

Ejemplo

Nombre:      Producto A
Código: ABC-123
Estado: Disponible

Preformatted vs Paragraph

Un Paragraph normalmente adapta el texto según el flujo habitual.

Preformatted

puede conservar mejor:

  • saltos;

  • espacios;

  • organización original.

Preformatted vs Code

Esta diferencia también es importante.

Preformatted

puede contener:

Lunes       09:00
Martes 09:00
Miércoles 09:00

Code

es más apropiado conceptualmente para:

.card {
padding: 20px;
}

No todo texto preformateado es código

Y no todo contenido que necesita saltos de línea necesita Code.

¿Cuándo utilizar Table en lugar de Preformatted?

Supongamos:

Producto      Precio      Stock
A 100 5
B 200 10

Eso es información tabular.

Puede ser más correcto utilizar:

Table

Preformatted no debería utilizarse para recrear tablas complejas mediante espacios.

Especialmente en celular

porque:

espacios fijos

pueden generar desbordamiento.

3. ¿Qué es Editar código HTML <>?

Cuando seleccionas un elemento dentro del lienzo aparece una barra contextual.

Entre sus herramientas se encuentra:

Editar código HTML <>

Esta herramienta permite trabajar con el HTML del elemento seleccionado.

Es una de las herramientas avanzadas más útiles del Editor

porque permite modificar una parte específica

sin abrir necesariamente el código general de toda la página.

Ejemplo

Seleccionas:

Card

Después:

<>
Editar código HTML

Se abre un editor donde puedes revisar la estructura HTML correspondiente al elemento seleccionado.

Conceptualmente

<div class="mi-card">
<h3>Título</h3>
<p>Descripción</p>
</div>

Puedes realizar modificaciones

y utilizar:

Save Changes

dentro de ese editor.

Después

cuando termines el trabajo general,

utiliza:

Guardar Cambios

en la parte superior del Editor de bloques.

No existe un segundo paso de “publicar”

El flujo es:

EDITAR HTML
↓
SAVE CHANGES EN EL MODAL
↓
REVISAR RESULTADO
↓
GUARDAR CAMBIOS

¿Cuándo conviene utilizar Editar código HTML?

Cuando necesitas modificar algo que no puede resolverse fácilmente mediante:

  • Contenido;

  • Estilo;

  • Avanzado.

Por ejemplo

puedes necesitar:

  • agregar una Class;

  • reorganizar una pequeña estructura;

  • revisar un atributo;

  • identificar un wrapper;

  • corregir HTML de un componente;

  • entender una relación interna.

Pero no abras HTML para cualquier cambio

Ejemplo innecesario

Quieres cambiar:

Nuestro servicio

por:

Consultoría

Utiliza Contenido.

Otro ejemplo

Quieres:

margin-top: 20px

Utiliza Estilo.

HTML debería ser una herramienta de precisión

no la primera opción.

Alcance del HTML depende de lo seleccionado

Este es un punto fundamental.

Si seleccionas:

Heading

el HTML disponible será diferente que si seleccionas:

Card

Y diferente si seleccionas:

Section

Por eso

antes de utilizar <>:

comprueba qué elemento está seleccionado.

Navigator es fundamental

Ejemplo

Quieres modificar toda esta unidad:

Card
├── Image
├── Heading
├── Paragraph
└── Link

Pero tienes seleccionado:

Paragraph

Si abres HTML

verás una estructura mucho más limitada.

Utiliza:

  • Navigator;

  • Seleccionar padre;

hasta seleccionar:

Card

Después abre:

Editar código HTML

4. ¿Por qué Navigator es fundamental antes de editar código?

Navigator permite comprender la jerarquía.

Ejemplo

Section
└── Container
└── Grid Row
├── Column
│ └── Card
└── Column
└── Card

Sin Navigator

puedes creer que estás editando:

Card

cuando realmente seleccionaste:

Column

La diferencia es importante

Si modificas Column

puedes afectar:

  • ancho;

  • Grid;

  • responsive.

Si modificas Card

puedes afectar:

  • contenido;

  • diseño de esa unidad.

Siempre confirma el nivel.

Seleccionar padre

La herramienta:

Seleccionar padre

permite subir en la jerarquía.

Por ejemplo

Heading
↓
Card
↓
Column
↓
Grid Row

Pero no sigas seleccionando padre sin observar qué nivel alcanzaste.

Podrías terminar editando:

BODY

o una estructura mucho más amplia de la esperada.

5. Antes de modificar HTML, guarda una copia

Esta es una de las mejores prácticas más importantes.

Antes de modificar un fragmento complejo

copia el HTML actual.

Por ejemplo

<div class="original-card">
...
</div>

Guárdalo temporalmente en:

  • un editor de texto;

  • una nota;

  • otro lugar seguro.

De esta forma

si tu modificación falla,

puedes recuperar:

la versión anterior del fragmento

No dependas exclusivamente de recordar qué cambiaste.

Especialmente antes de:

  • eliminar wrappers;

  • modificar IDs;

  • cambiar Classes;

  • reorganizar componentes interactivos.

Waclis dispone de Deshacer para operaciones dentro del editor

pero conservar una copia del fragmento antes de una modificación avanzada sigue siendo una práctica recomendable.

No existe autosave que debas dar por supuesto

Guarda en momentos lógicos.

6. ¿Qué partes del HTML no deberías eliminar sin comprenderlas?

Especialmente:

  • Classes;

  • IDs;

  • atributos;

  • wrappers;

  • controles;

  • elementos relacionados con interacción.

Ejemplo

<div class="card">

Puede parecer que:

class="card"

solo sirve para el estilo.

Pero también puede participar en:

  • estructura;

  • CSS existente.

Si la eliminas

la Card puede cambiar completamente.

Otro ejemplo

id="panel-2"

dentro de Tabs o Accordeon.

Ese ID puede relacionar:

CONTROL
↔
PANEL

No lo elimines solamente porque:

“no aparece visualmente”.

HTML contiene información que el visitante no ve

pero que puede ser funcional.

7. Classes: qué son y por qué importan

Una Class puede aplicarse a varios elementos.

Ejemplo

<div class="product-card">

Varias Cards pueden compartir:

product-card

Eso permite aplicar el mismo CSS.

Por ejemplo:

.product-card {
border-radius: 16px;
}

Entonces todas las Cards con esa Class pueden recibir el mismo tratamiento.

Por eso

si modificas una Class compartida:

puedes afectar varios elementos.

Esto es exactamente lo que explica el aviso:

Linked styles

Un cambio puede afectar otros elementos que comparten selector.

No es necesariamente un error

Puede ser intencional.

Ejemplo

Quieres que todas:

.service-card

tengan el mismo Border radius.

Perfecto.

Pero si solamente una debe cambiar

no modifiques la Class compartida.

Puedes agregar una Class adicional.

Por ejemplo

<div class="service-card service-card-featured">

Después:

.service-card-featured {
...
}

8. IDs: deben ser únicos

A diferencia de una Class:

ID
→ debe ser único

Ejemplo

<section id="contacto">

No deberías tener:

<section id="contacto">

en dos lugares diferentes de la misma página.

Esto es especialmente importante al clonar.

Si clonas una Section

que contiene:

id="servicios"

comprueba el resultado.

No dejes el mismo ID en la copia.

IDs y enlaces internos

Supongamos:

<section id="preguntas">

Un Link puede utilizar:

#preguntas

Si cambias el ID a:

faq

pero mantienes el Link:

#preguntas

el enlace puede dejar de llevar al destino esperado.

Por eso

cuando cambias un ID:

busca qué otros elementos pueden estar utilizándolo.

No renombres IDs solamente para que el código “se vea más bonito”.

9. Linked styles antes de modificar código

El Editor puede mostrar un aviso indicando que el elemento comparte estilos con otros.

Por ejemplo

puede aparecer una estructura como:

#ntx-carousel-track-1 > .ntx-slide > .ntx-link > .ntx-img

Esto te indica

que el selector utilizado puede estar relacionado con otros elementos.

Antes de aplicar un cambio

pregunta:

¿Quiero modificar todos los elementos que comparten este estilo?

Si sí:

utiliza el selector compartido.

Si no:

puedes necesitar:

  • una Class adicional;

  • un ID único;

según el caso.

No agregues IDs únicos a todos los elementos por defecto

La reutilización de Classes es precisamente lo que permite diseños consistentes.

10. HTML y Bootstrap 4

La Página web de Waclis utiliza actualmente:

Bootstrap 4

Esto es importante cuando trabajas manualmente con:

  • Container;

  • Row;

  • Columns;

  • Buttons;

  • Cards;

  • navegación.

Por ejemplo

una estructura puede utilizar:

<div class="row">
<div class="col-sm-4">
...
</div>
</div>

No reemplaces automáticamente estas Classes por ejemplos de Bootstrap 5 encontrados en Internet.

Podrías introducir incompatibilidades.

Si pides código a una IA

indica siempre:

La Página web utiliza Bootstrap 4.

No le digas simplemente:

“moderniza este Bootstrap”.

Puede cambiar versiones sin que lo hayas pedido.

11. ¿Qué es Code editor?

En la parte inferior derecha del Editor de bloques existe:

Code editor

Esta herramienta permite trabajar con código de una estructura mucho más amplia que el elemento seleccionado.

Por eso representa un nivel de intervención mayor.

Conceptualmente

EDITAR HTML <>
→ elemento seleccionado

Mientras:

CODE EDITOR
→ estructura más amplia

Esta diferencia es fundamental

Si solamente quieres modificar una Card

no necesitas abrir Code editor.

Si quieres revisar o trabajar con una estructura global más amplia

puede ser útil.

Code editor no debería ser tu primera herramienta

Porque cuanto mayor es el alcance:

mayor es la posibilidad de modificar algo que no querías tocar.

Ejemplo

Quieres cambiar:

un Button

Abres Code editor

y terminas modificando:

  • Row;

  • Column;

  • otra Card;

  • otras Sections.

Era innecesario.

Utiliza el nivel mínimo necesario.

12. ¿Cuándo puede resultar útil Code editor?

Puede ser útil para usuarios avanzados cuando necesitas:

  • estudiar una estructura extensa;

  • buscar una relación entre varios elementos;

  • realizar una revisión de código;

  • corregir una construcción que involucra varias partes;

  • trabajar con una personalización global cuidadosamente planificada.

Pero antes de modificar

debes comprender:

  • qué parte estás viendo;

  • qué elementos dependen de ella.

No elimines bloques grandes

porque:

“parecen repetidos”

Pueden corresponder a:

  • desktop/mobile;

  • contenido estructural;

  • componentes interactivos;

  • wrappers necesarios.

Investiga primero.

13. Editar HTML vs Code editor

Una regla práctica:

UN ELEMENTO
→ <>

UNA ESTRUCTURA AMPLIA
→ Code editor

Por ejemplo

Modificar el HTML de:

Card de servicio

→ <>

Revisar una estructura mucho más extensa:

→ Code editor

No subas de nivel sin necesidad.

14. ¿Dónde editar CSS?

Dentro del Editor de bloques puedes abrir:

Variables/CSS

mediante el icono correspondiente.

Allí encontrarás:

  • Variables;

  • Css.

El área Css permite trabajar con reglas CSS.

Ejemplo:

.mi-card {
border-radius: 16px;
}

Esto es diferente de editar HTML.

HTML define estructura

<div class="mi-card">
...
</div>

CSS define presentación

.mi-card {
background-color: ...;
}

Regla básica

HTML
→ estructura y contenido

CSS
→ apariencia

No modifiques HTML para resolver algo que es puramente visual

Ejemplo

Quieres cambiar:

Padding

No agregues wrappers innecesarios.

Utiliza:

  • Estilo;

  • CSS.

Quieres cambiar:

orden estructural de dos elementos

Eso sí puede requerir:

  • mover;

  • Grid;

  • HTML.

15. Utiliza primero Estilo

Antes de escribir CSS manual

revisa las opciones disponibles.

En Estilo puedes trabajar con

  • Display;

  • Typography;

  • Size;

  • Margin;

  • Padding;

  • Border;

  • Border radius;

  • Background Image.

También estados:

  • Hover;

  • Active;

  • nth-of-type(2n).

Si la opción ya existe

utilízala.

Ejemplo

Quieres:

margin-bottom: 24px

No necesitas escribir:

.elemento {
margin-bottom: 24px;
}

si puedes configurarlo desde Estilo.

CSS manual puede ser necesario

cuando necesitas:

  • un selector específico;

  • media queries;

  • una combinación no disponible visualmente;

  • una personalización avanzada.

16. CSS localizado vs CSS global

Esta es una de las reglas más importantes de toda la personalización.

Evita:

h2 {
font-size: 60px;
}

si solo quieres cambiar:

un Heading

Esa regla puede afectar todos los <h2>.

Mejor

agrega una Class específica.

Por ejemplo

hero-title-custom

CSS:

.hero-section .hero-title-custom {
font-size: 60px;
}

Mucho más seguro.

Otro ejemplo peligroso

img {
width: 100%;
}

Puede afectar:

  • Logo;

  • Gallery;

  • producto;

  • iconos convertidos en imágenes;

  • otras zonas de la Página web.

Mejor:

.project-gallery .gallery-image {
width: 100%;
}

Evita globalmente

svg {
width: 50px;
}

Puede afectar:

  • logos;

  • controles;

  • iconos.

Evita:

button {
border-radius: 30px;
}

globalmente.

Puede cambiar:

  • formularios;

  • checkout;

  • otros componentes.

CSS global puede afectar elementos fuera del bloque que estás editando

Por eso

utiliza scope siempre que sea posible.

17. ¿Qué significa scope?

Significa limitar una regla a una zona concreta.

Por ejemplo

Section:

services-section

Card:

service-card

CSS:

.services-section .service-card {
border-radius: 16px;
}

Esto reduce la posibilidad de modificar:

otras Cards

El scope es una de las mejores formas de mantener CSS seguro.

18. Media queries

CSS puede utilizarse para realizar ajustes responsive.

Por ejemplo

.hero-title {
font-size: 48px;
}

@media (max-width: 576px) {
.hero-title {
font-size: 32px;
}
}

Pero no escribas media queries

si las herramientas responsive existentes resuelven adecuadamente el diseño.

Recuerda además

los iconos superiores de:

  • teléfono;

  • tablet;

  • computadora;

sirven para:

previsualizar

Mientras:

Avanzado → Hide based on device screen width

controla:

visibilidad real

CSS y responsive son otra capa diferente.

No confundas las tres cosas.

19. Breakpoints

Dentro de Variables puedes visualizar valores relacionados con breakpoints del sistema.

Entre los valores confirmados se encuentran:

xs = 0
sm = 576 px
md = 768 px
lg = 992 px

Utilízalos como referencia cuando necesites mantener coherencia con la estructura responsive existente.

No inventes breakpoints diferentes en cada sección

sin una razón.

Por ejemplo

631 px
747 px
913 px

pueden volver difícil mantener el CSS.

Utiliza un sistema consistente.

20. !important

Evita utilizar:

!important

como primera solución.

Por ejemplo:

.my-title {
color: red !important;
}

Puede funcionar,

pero también:

  • dificulta modificaciones posteriores;

  • crea conflictos;

  • obliga a utilizar más !important.

Antes de usarlo

pregunta:

¿El problema es que mi selector no tiene suficiente especificidad?

Puede ser mejor:

.my-section .my-title {
...
}

No construyas una cadena de !important.

21. ¿Qué ocurre si un CSS afecta más elementos de los esperados?

Primero revisa:

  • selector;

  • Class;

  • ID;

  • scope;

  • Linked styles.

Ejemplo

Escribiste:

.card {
border: none;
}

Ahora todas las Cards cambiaron.

El problema no está en cada Card.

El problema es:

selector demasiado global

Corrige a:

.my-services-section .card {
...
}

si ese es el alcance deseado.

22. ¿Qué ocurre si una regla no se aplica?

No agregues inmediatamente:

!important

Revisa primero:

  1. ¿la Class existe?

  2. ¿el selector es correcto?

  3. ¿estás seleccionando el elemento adecuado?

  4. ¿otra regla tiene mayor prioridad?

  5. ¿hay un estilo inline?

  6. ¿el selector corresponde a la jerarquía real?

Utiliza HTML y Navigator para comprobar.

23. Editar código de componentes interactivos

Especial cuidado con:

  • Tabs;

  • Accordeon;

  • Carousel;

  • Slider;

  • Flip box;

  • Image Compare;

  • componentes personalizados.

Estos componentes pueden utilizar:

  • IDs;

  • Classes;

  • atributos;

para relacionar diferentes partes.

Ejemplo conceptual

Tab Control
→ Panel

Si eliminas:

id

o una referencia relacionada:

puede dejar de funcionar.

Por eso

antes de editar HTML de un componente interactivo:

1. COPIAR HTML ORIGINAL
2. IDENTIFICAR ESTRUCTURA
3. IDENTIFICAR IDS
4. IDENTIFICAR CLASSES
5. MODIFICAR SOLO LO NECESARIO
6. PROBAR TODA LA INTERACCIÓN

No reescribas desde cero un componente que ya funciona

solamente para cambiar su apariencia.

Usa CSS.

24. Editar HTML de Tabs

Si necesitas agregar una pestaña manualmente:

primero identifica:

Control A
↔
Panel A

La nueva debe tener:

Control B
↔
Panel B

No clones IDs.

Tampoco cambies solamente:

Panel B

sin actualizar su referencia.

El código puede seguir siendo válido sintácticamente

pero la interacción puede quedar rota.

“HTML válido” no siempre significa:

“componente funcional”.

25. Editar HTML de Accordeon

Mismo principio.

Cada Item puede contener:

Header / Control
+
Panel

No elimines solamente uno.

Si trabajas manualmente:

mantén la relación.

Después prueba:

  • todos los Items;

  • no solamente el modificado.

26. Editar HTML de Carousel o Slider

Antes de clonar manualmente:

identifica:

Track
Slide
Controls

No clones:

Image

si necesitas un nuevo:

Slide

No elimines controles pensando que son decoración.

HTML puede contener elementos funcionales.

27. Editar HTML de Forms

Especial cuidado.

Un Form puede incluir:

  • Input;

  • Name;

  • Type;

  • valores;

  • atributos.

No cambies:

name

o:

type

sin comprender cómo se procesa el formulario.

Un cambio visual no requiere modificar la lógica del Form.

Si el formulario ya funciona:

conserva sus atributos funcionales.

28. HTML Button vs Link

Recordemos una diferencia importante.

HTML Button

puede representar:

<button>

Link:

<a href="...">

Si quieres:

navegar a otra página

un Link suele ser conceptualmente apropiado.

No conviertas:

<button>

en navegación improvisada mediante JavaScript

si un <a> puede resolverlo.

Utiliza HTML semánticamente apropiado.

29. No agregues wrappers innecesarios

Supongamos:

<div>
<div>
<div>
<div>
<h2>Título</h2>
</div>
</div>
</div>
</div>

A veces una estructura compleja es necesaria.

Pero no agregues nuevos:

<div>

para cada cambio visual.

Antes pregunta:

¿Puedo resolverlo con la estructura actual y CSS?

Menos estructura innecesaria facilita mantenimiento.

Sin embargo

tampoco elimines wrappers existentes solo para “limpiar”.

Pueden ser funcionales.

30. Código HTML y semántica

Utiliza elementos acordes al contenido.

Heading

<h2>

para un título estructural.

Paragraph

<p>

para texto.

Link

<a>

para navegación.

List

<ul>
<li>

para una lista.

No conviertas todo en:

<div>

solo porque visualmente puedes hacerlo funcionar.

La estructura semántica ayuda a mantener el contenido más comprensible.

31. Heading: HTML vs apariencia

Recuerda:

H1 / H2 / H3
→ estructura

Mientras:

Font size
→ apariencia

No cambies:

<h2>

por:

<h5>

solo porque quieres un texto más pequeño.

Mantén Heading correcto

y ajusta Typography.

32. Imágenes desde HTML

Una Image puede representarse conceptualmente mediante:

<img src="..." alt="...">

Si editas HTML:

no elimines:

alt

sin evaluar accesibilidad.

Tampoco cambies:

src

manualmente

si puedes utilizar:

Set Image

La herramienta visual puede ser más segura.

No escribas rutas manuales innecesariamente.

33. Links desde HTML

Conceptualmente:

<a href="/contacto">
Contactar
</a>

Si solo necesitas cambiar destino:

utiliza Contenido → Url

cuando esté disponible.

No abras HTML.

Si necesitas revisar:

  • rel;

  • target;

  • download;

también existen opciones dentro del componente Link.

Utiliza la interfaz primero.

34. ¿Cuándo usar JavaScript?

JavaScript debería reservarse para una funcionalidad que realmente lo necesite.

No lo utilices para:

  • colores;

  • Margin;

  • Padding;

  • Width;

  • Typography;

  • Border radius.

Eso corresponde a CSS.

Tampoco para:

abrir un Link normal

HTML puede resolverlo.

JavaScript puede ser necesario

para una interacción personalizada que:

  • no existe en los componentes;

  • requiere lógica.

Pero antes:

pregunta si Waclis ya posee un componente que la resuelve.

Ejemplo

Necesitas:

Accordion

No programes uno desde cero.

Utiliza:

Accordeon

Necesitas:

Slider

Utiliza Slider.

Necesitas:

Tabs

Utiliza Tabs.

No reconstruyas funciones disponibles.

35. No agregues librerías externas sin necesidad

Por ejemplo

un tutorial de Internet puede decir:

Agrega esta biblioteca...

Pero Waclis puede tener ya:

  • Bootstrap;

  • componentes;

  • scripts propios.

Agregar otra biblioteca puede generar:

  • conflictos;

  • peso adicional;

  • duplicación.

Antes pregunta:

¿Puedo resolverlo utilizando las herramientas existentes?

En muchos casos:

sí.

36. Código obtenido de Internet

No pegues código de:

  • foros;

  • tutoriales;

  • repositorios;

sin entenderlo.

Revisa:

  • versión;

  • dependencias;

  • compatibilidad;

  • alcance.

Un ejemplo construido para:

Bootstrap 5

puede no ser adecuado para:

Bootstrap 4

Otro puede requerir:

jQuery plugin X

que no necesitas.

No copies ciegamente.

37. Código generado por IA

ChatGPT, Claude o Gemini pueden ayudarte enormemente,

pero debes proporcionar contexto.

Mal prompt

Hazme esto más moderno.

Puede producir:

  • HTML completamente nuevo;

  • nuevas librerías;

  • código incompatible;

  • estilos globales.

Mejor

Este es un bloque de Waclis.

Waclis utiliza Bootstrap 4.

Necesito modificar solamente el Border radius de las Cards.

No cambies HTML.
No agregues JavaScript.
No agregues librerías.
No modifiques otras secciones.

Cuanto más preciso sea el prompt

menor riesgo de cambios innecesarios.

38. Nunca envíes toda la página si solo necesitas modificar un elemento

Supongamos que necesitas corregir:

una Card

No es necesario pegar:

todo el HTML de la página

Utiliza:

Editar código HTML <>

y copia únicamente esa unidad.

Después pide:

Modifica únicamente este componente.

Esto reduce:

  • errores;

  • ruido;

  • cambios colaterales.

39. Prompt recomendado para revisar HTML

Este es el HTML de un único componente de Waclis:

[pegar]

Waclis utiliza Bootstrap 4.

Primero identifica:
- contenedor raíz;
- elementos hijos;
- Classes;
- IDs;
- Links;
- estructura responsive.

No modifiques nada todavía.

Primero análisis

Después modificación.

No pidas directamente:

“Arreglalo”.

40. Prompt para una modificación visual

Este componente funciona correctamente:

[HTML]

Necesito solamente:
- Border radius de 16 px;
- sombra suave;
- Padding de 24 px.

No cambies:
- estructura HTML;
- IDs;
- Links;
- Bootstrap Classes.

No agregues JavaScript.

Devuélveme solamente CSS.

Esto es mucho más seguro.

41. Prompt para responsive

Este bloque de Waclis se ve correctamente en desktop pero mal en celular.

HTML:
[pegar componente]

CSS relacionado:
[pegar]

Waclis utiliza Bootstrap 4.

Analiza:
- width fija;
- min-width;
- grid;
- padding;
- margin;
- imágenes;
- overflow.

No utilices overflow-x:hidden como solución.
No reescribas todo el componente.

42. Prompt para detectar CSS global

Revisa este CSS:

[pegar]

Identifica selectores demasiado globales como:

body
h1
h2
p
a
img
svg
button
iframe
.row
.card

Señala qué otros elementos podrían verse afectados.

No modifiques el código todavía.

43. Prompt para Linked styles

Este elemento de Waclis comparte estilos con otros elementos.

Selector:
[pegar]

HTML:
[pegar]

Necesito modificar solamente esta instancia.

Indica si conviene:
- agregar una Class adicional;
- utilizar un ID único.

No modifiques las Classes estructurales existentes.

44. Prompt para IDs duplicados

Cloné este componente:

[HTML original]

[HTML copia]

Busca:
- IDs duplicados;
- references relacionadas;
- Links repetidos.

No inventes nuevos valores funcionales.
Indica qué debe revisarse.

45. Prompt para Tabs o Accordeon

Este componente interactivo de Waclis funciona actualmente:

[HTML]

Waclis utiliza Bootstrap 4.

Identifica:
- controles;
- paneles;
- IDs;
- referencias entre ambos;
- Classes de estado.

No modifiques nada.
No agregues JavaScript.

Después de comprenderlo

puedes pedir una modificación puntual.

46. Prompt para modificar una estructura

Quiero agregar un cuarto Item.

HTML actual:
[pegar]

Ya identificamos el patrón.

Necesito:
- clonar solamente la unidad repetible;
- conservar Classes estructurales;
- crear IDs nuevos donde corresponda;
- mantener referencias correctas.

No reescribas todo el componente.

47. Prompt para CSS mobile

Tengo esta Section:

Class raíz:
.mi-seccion

Necesito:

Desktop:
3 columnas.

Tablet:
2 columnas.

Mobile:
1 columna.

Waclis utiliza Bootstrap 4.

Primero evalúa si puede resolverse con las Classes existentes del Grid.

Solo genera CSS si realmente es necesario.
No agregues JavaScript.

Este prompt evita CSS innecesario.

48. Prompt para detectar JavaScript innecesario

Revisa este código:

[pegar]

Identifica qué partes utilizan JavaScript únicamente para:
- estilos;
- mostrar/ocultar estáticamente;
- navegación simple.

Indica si podrían resolverse con HTML/CSS o componentes existentes de Waclis.

No elimines nada todavía.

49. Prompt para revisar Bootstrap 4

Este HTML se utilizará en Waclis, que actualmente utiliza Bootstrap 4:

[HTML]

Busca:
- Classes exclusivas de versiones posteriores;
- estructuras que puedan ser incompatibles.

No migres el código.
Solo señala riesgos.

50. Prompt para crear una Section desde cero

Si realmente necesitas construir una estructura personalizada:

Necesito crear una Section para Waclis.

Waclis utiliza Bootstrap 4.

Contenido:
[describir]

Necesito:
- Container;
- Row;
- columnas responsive;
- Classes propias con prefijo `custom-`;
- HTML semántico;
- CSS localizado.

No incluyas:
- Header;
- Footer;
- Bootstrap externo;
- jQuery externo;
- nuevas librerías.

No utilices IDs salvo que sean necesarios.

Esto evita duplicar recursos ya existentes.

51. No incluyas Bootstrap desde CDN dentro de una Section

No agregues:

<link rel="stylesheet" href="...bootstrap...">

dentro de cada bloque.

Waclis ya utiliza Bootstrap 4.

Cargar otra versión puede generar conflictos.

Tampoco agregues:

<script src="...bootstrap..."></script>

sin una necesidad específica y validada.

No dupliques las dependencias de la Página web.

52. No agregues jQuery nuevamente sin necesidad

Si encuentras un ejemplo que comienza:

<script src="jquery..."></script>

no significa que debas copiarlo.

Una segunda carga de jQuery puede generar conflictos.

Utiliza primero el entorno existente.

53. No agregues un <html>, <head> o <body> dentro de una Section

Si estás editando un bloque:

no construyas:

<!DOCTYPE html>
<html>
<head>
...
</head>
<body>
...
</body>
</html>

dentro de la Section.

Estás trabajando dentro de una Página web ya existente.

Normalmente necesitas:

<section>
...
</section>

o la estructura correspondiente.

No recrees el documento entero dentro de un bloque.

Esta es una recomendación especialmente importante al utilizar IA

Muchos generadores devuelven una página HTML completa.

Indica explícitamente:

“Devuélveme solamente el fragmento de la Section, no un documento HTML completo.”

54. No agregues CSS dentro de cada elemento si puedes centralizarlo

Evita repetir:

<div style="padding:20px;border-radius:16px;">

en veinte Cards.

Puede ser más mantenible:

<div class="service-card-custom">

Y CSS:

.service-card-custom {
padding: 20px;
border-radius: 16px;
}

Esto facilita:

  • mantenimiento;

  • responsive;

  • consistencia.

No significa que todo style="" sea incorrecto

pero evita repetición innecesaria.

55. No reemplaces Classes del Grid por CSS manual sin necesidad

Si tienes:

<div class="col-sm-4">

no elimines automáticamente la Class

para construir:

width: 33.333%;
float: left;

Bootstrap ya resuelve la estructura.

Aprovecha el sistema existente.

56. Grid Row desde el Editor

Recuerda que el componente Grid Row permite configurar:

  • dirección;

  • alineación;

  • Wrap;

  • columnas;

  • tamaños responsive.

Antes de modificar HTML del Grid:

revisa el panel Contenido.

Puede que no necesites código.

Por ejemplo

quieres:

4 columnas

Utiliza:

Add column

No escribas manualmente todo el Row

si el editor puede hacerlo.

57. Section desde el Editor

También recuerda que Section permite configurar:

  • Container width;

  • Container height;

  • Background;

  • Overlay;

  • Top Separator;

  • Bottom Separator.

No escribas CSS manual

para algo que ya puedes configurar visualmente.

Ejemplo

Quieres:

Background Image

Revisa primero:

Section → Background → Image

No agregues directamente:

background-image: url(...);

sin necesidad.

58. Hover y Active desde Estilo

Antes de escribir:

.my-button:hover {
}

recuerda que Estilo permite seleccionar:

hover

Y:

active

Utiliza la herramienta visual cuando sea suficiente.

CSS manual es útil cuando necesitas un control más específico.

59. nth-of-type(2n)

El Editor también permite trabajar con:

nth-of-type(2n)

Puede resultar útil para elementos repetidos,

por ejemplo filas alternadas.

Pero no utilices este selector

si no comprendes qué elemento está seleccionando.

Puede afectar unidades inesperadas.

60. ¿Cómo probar una modificación de HTML?

Después de:

Save Changes

no continúes inmediatamente con veinte cambios más.

Primero comprueba:

  • estructura;

  • diseño;

  • responsive;

  • funcionalidad.

Por ejemplo

modificaste una Card.

Comprueba:

Desktop
Tablet
Mobile

Si contiene Link:

pruébalo.

Si contiene interacción:

utilízala.

Después continúa.

Esto facilita identificar qué cambio produjo un problema.

Cambios pequeños y progresivos

son mucho más seguros que:

50 modificaciones
↓
Guardar
↓
algo está roto

Después será difícil saber cuál causó el error.

Mejor:

Cambio 1
↓
Comprobar
↓
Cambio 2
↓
Comprobar

61. ¿Qué hacer si el elemento desaparece después de editar HTML?

Primero revisa:

  • etiquetas abiertas/cerradas;

  • estructura;

  • parent;

  • display;

  • HTML que eliminaste.

Compara con la copia original.

No reconstruyas toda la página.

Si el fragmento original funciona:

restáuralo.

62. ¿Qué hacer si cambia el diseño de elementos vecinos?

Probablemente modificaste:

  • wrapper;

  • Row;

  • Column;

  • Class compartida;

  • selector CSS demasiado amplio.

Utiliza Navigator.

Pregunta:

¿Modifiqué realmente la Card o modifiqué su contenedor?

Esa suele ser la causa.

63. ¿Qué hacer si desaparece una columna?

Revisa:

  • Row;

  • Column;

  • etiquetas de cierre;

  • Classes responsive.

Un:

</div>

eliminado

puede alterar toda la estructura siguiente.

HTML necesita una jerarquía correctamente cerrada.

64. ¿Qué hacer si todo se coloca uno debajo de otro?

Revisa las Classes del Grid.

Por ejemplo

si eliminaste:

col-sm-4

las columnas pueden perder su distribución.

No agregues Float inmediatamente.

Restaura la estructura correcta.

65. ¿Qué hacer si el diseño funciona desktop pero no mobile?

Revisa:

  • Classes responsive;

  • Width fija;

  • Min Width;

  • Padding;

  • imágenes;

  • media queries.

No utilices:

body {
overflow-x: hidden;
}

como solución.

Eso oculta el síntoma.

No corrige la causa.

66. ¿Qué hacer si aparece scroll horizontal?

Busca especialmente:

width: 1200px

O:

min-width: 900px

O:

margin-left: 400px

O:

position

Corrige el elemento que desborda.

67. ¿Qué hacer si un cambio de CSS modificó Header o Footer?

Recuerda:

Header y Footer no se editan mediante Editor de bloques,

pero un CSS demasiado global puede alcanzar elementos fuera del bloque.

Por ejemplo:

a {
color: red;
}

puede modificar muchos Links.

O:

img {
width: 100%;
}

puede afectar imágenes que no pretendías tocar.

Limita el selector a tu Section.

68. ¿Qué hacer si una regla modifica todos los Buttons?

Busca:

button

O:

.btn

Puede afectar componentes globalmente.

Utiliza:

.my-section .my-button {
}

69. ¿Qué hacer si un estilo modifica todos los Links?

Busca:

a

O:

.nav-link

Especialmente importante

porque .nav-link puede intervenir en:

  • Nav Bar;

  • Tabs;

  • navegación.

Utiliza scope.

70. ¿Qué hacer si se rompen Tabs después de editar HTML?

Revisa:

  • control;

  • panel;

  • IDs;

  • referencias;

  • Classes de estado.

No agregues nuevo JavaScript.

Primero compara con el HTML original.

71. ¿Qué hacer si se rompe Accordeon?

Mismo procedimiento.

No fuerces:

display:block !important;

Eso no corrige la lógica.

Solo muestra todos los paneles.

72. ¿Qué hacer si se rompe Flip box?

Busca:

  • Transform;

  • Position;

  • Backface;

  • Overflow.

Especialmente si agregaste CSS.

No sobrescribas Transform sin revisar.

73. ¿Qué hacer si desaparecen iconos?

Busca:

font-family

Especialmente CSS sobre:

i
span

Puede haber afectado Font Icon.

74. ¿Qué hacer si imágenes cambian todas juntas?

Busca:

img {
}

O una Class compartida.

Revisa Linked styles.

Puede que el comportamiento sea intencional.

75. ¿Qué hacer si solo quiero una excepción?

Agrega:

Class adicional

Ejemplo

Todas:

product-image

Una especial:

product-image product-image-featured

CSS:

.product-image-featured {
...
}

No cambies el estilo base de todas.

76. ¿Qué hacer si una IA quiere reemplazar toda mi estructura?

No aceptes automáticamente.

Pídele:

Mantén el HTML existente.

Modifica únicamente:
[detalle].

No cambies:
- Classes Bootstrap;
- IDs;
- Links;
- jerarquía.

Si devuelve todo nuevamente

puedes pedir:

“Devuélveme únicamente las líneas que debo cambiar.”

O:

“Devuélveme solamente el CSS adicional.”

77. ¿Qué hacer si la IA agrega Bootstrap CDN?

Indícale:

Elimina cualquier importación de Bootstrap.

Waclis ya utiliza Bootstrap 4.

No cargues otra versión.

78. ¿Qué hacer si agrega jQuery?

Pregunta:

¿Es realmente necesario?

Si solo está haciendo:

  • Hover;

  • estilos;

  • layout;

probablemente no.

No agregues dependencias sin motivo.

79. ¿Qué hacer si agrega JavaScript para un acordeón?

Utiliza el componente:

Accordeon

No reconstruyas funcionalidad existente.

80. ¿Qué hacer si genera una página completa?

Pide:

Devuélveme solamente el fragmento interno que puedo utilizar dentro de una Section de Waclis.

No incluyas:
DOCTYPE
html
head
body
Bootstrap CDN
jQuery CDN

Esto es especialmente importante.

81. Flujo recomendado para una modificación visual

1. SELECCIONAR ELEMENTO
↓
2. REVISAR CONTENIDO
↓
3. REVISAR ESTILO
↓
4. REVISAR AVANZADO
↓
5. SI NO ALCANZA, IDENTIFICAR CLASS
↓
6. UTILIZAR CSS LOCALIZADO
↓
7. REVISAR LINKED STYLES
↓
8. PROBAR RESPONSIVE
↓
9. GUARDAR CAMBIOS
↓
10. VER PÁGINA

82. Flujo recomendado para modificar HTML de un elemento

1. SELECCIONAR ELEMENTO
↓
2. ABRIR NAVIGATOR
↓
3. CONFIRMAR JERARQUÍA
↓
4. ABRIR <>
↓
5. COPIAR HTML ORIGINAL
↓
6. IDENTIFICAR IDS Y CLASSES
↓
7. MODIFICAR SOLAMENTE LO NECESARIO
↓
8. SAVE CHANGES
↓
9. REVISAR LIENZO
↓
10. REVISAR RESPONSIVE
↓
11. PROBAR INTERACCIONES
↓
12. GUARDAR CAMBIOS
↓
13. VER PÁGINA

83. Flujo recomendado para usar IA con HTML

1. SELECCIONAR EL ELEMENTO
↓
2. COPIAR SOLAMENTE SU HTML
↓
3. EXPLICAR EL OBJETIVO
↓
4. ACLARAR BOOTSTRAP 4
↓
5. INDICAR QUÉ NO DEBE CAMBIAR
↓
6. PEDIR PRIMERO ANÁLISIS
↓
7. REVISAR LA PROPUESTA
↓
8. PEDIR CAMBIO MÍNIMO
↓
9. PEGAR EL CAMBIO
↓
10. PROBAR

84. Flujo recomendado para utilizar Code editor

1. CONFIRMAR QUE EL CAMBIO NECESITA ALCANCE AMPLIO
↓
2. NO UTILIZARLO SI <> ES SUFICIENTE
↓
3. REVISAR ESTRUCTURA
↓
4. CONSERVAR COPIA DEL CÓDIGO QUE MODIFICARÁS
↓
5. IDENTIFICAR COMPONENTES RELACIONADOS
↓
6. REALIZAR CAMBIOS PEQUEÑOS
↓
7. COMPROBAR DESPUÉS DE CADA CAMBIO
↓
8. REVISAR RESPONSIVE
↓
9. REVISAR INTERACCIONES
↓
10. GUARDAR CAMBIOS
↓
11. VER PÁGINA

Checklist: componente Code

  • Quiero mostrar código, no ejecutarlo.

  • Code es más apropiado que Paragraph.

  • Code es más apropiado que Preformatted para este contenido.

  • El ejemplo mostrado es correcto.

  • No contiene secretos.

  • No contiene credenciales privadas.

  • Mobile puede leerlo.

  • No existe un overflow innecesario.

  • Guardé los cambios.

Checklist: Preformatted

  • Necesito conservar espacios o saltos.

  • No estoy intentando crear una Table mediante espacios.

  • Mobile se mantiene legible.

  • No existe desbordamiento inesperado.

  • El contenido no necesita realmente Code.

Checklist: antes de editar HTML

  • Seleccioné el elemento correcto.

  • Utilicé Navigator.

  • Sé cuál es su padre.

  • Sé cuáles son sus hijos.

  • Copié el HTML original.

  • Identifiqué Classes.

  • Identifiqué IDs.

  • Identifiqué Links.

  • Identifiqué atributos funcionales.

  • No estoy realizando un cambio que podría resolverse con Estilo.

  • No estoy realizando un cambio que podría resolverse mediante Contenido.

Checklist: después de editar HTML

  • El HTML sigue mostrando la estructura correcta.

  • No desaparecieron elementos.

  • No quedan Tags mal cerrados.

  • No eliminé Classes necesarias.

  • No eliminé IDs funcionales.

  • No dupliqué IDs.

  • Los Links siguen funcionando.

  • Desktop se ve correctamente.

  • Tablet se ve correctamente.

  • Mobile se ve correctamente.

  • Probé la interacción si existe.

  • Utilicé Save Changes.

  • Utilicé Guardar Cambios.

  • Revisé mediante Ver página.

Checklist de CSS

  • Intenté primero utilizar Estilo.

  • El CSS manual es realmente necesario.

  • Utilicé una Class específica.

  • El selector tiene scope.

  • No utilicé body innecesariamente.

  • No utilicé h1, h2, p globalmente sin intención.

  • No utilicé a globalmente.

  • No utilicé img globalmente.

  • No utilicé svg globalmente.

  • No utilicé button globalmente.

  • No utilicé iframe globalmente.

  • No utilicé .active globalmente.

  • No utilicé .nav-link globalmente.

  • No utilicé !important como primera solución.

  • Revisé Linked styles.

  • Revisé responsive.

  • No afecté Header o Footer accidentalmente.

Checklist de JavaScript

  • La funcionalidad realmente necesita JavaScript.

  • Waclis no posee ya un componente que la resuelve.

  • No estoy utilizando JavaScript para estilos.

  • No estoy utilizando JavaScript para un Link normal.

  • No estoy agregando una librería innecesaria.

  • No estoy cargando otra versión de Bootstrap.

  • No estoy cargando jQuery nuevamente sin necesidad.

  • Comprendo el código que voy a incorporar.

  • No contiene secretos.

  • Probé la funcionalidad completa.

Checklist para trabajar con IA

  • Proporcioné solamente el código necesario.

  • Expliqué qué elemento estoy modificando.

  • Informé que Waclis utiliza Bootstrap 4.

  • Expliqué exactamente el cambio.

  • Indiqué qué no debe modificar.

  • Le pedí no agregar librerías.

  • Le pedí no agregar JavaScript si no es necesario.

  • Le pedí mantener IDs y Classes funcionales.

  • Le pedí CSS localizado.

  • No le pedí que reescriba toda la página.

  • Revisé el código antes de pegarlo.

  • Guardé una copia del original.

  • Probé después de aplicar el cambio.

En resumen

Dentro del Editor de bloques existen varias herramientas relacionadas con código,

pero cada una tiene un objetivo diferente.

Code

CODE
→ mostrar código al visitante

Preformatted

PREFORMATTED
→ mostrar texto conservando su disposición

Editar código HTML <>

<>
→ modificar el HTML del elemento seleccionado

Code editor

CODE EDITOR
→ trabajar con una estructura de mayor alcance

Variables / CSS

CSS
→ personalizar la apariencia mediante reglas

La regla fundamental es

utiliza siempre la herramienta de menor alcance que resuelva correctamente tu necesidad.

Si quieres cambiar texto

Contenido

Si quieres cambiar apariencia

Estilo

Si necesitas una regla avanzada

CSS

Si necesitas modificar la estructura de un elemento

Editar código HTML <>

Si necesitas trabajar sobre una estructura mucho más amplia

Code editor

Antes de modificar HTML

recuerda:

NAVIGATOR
↓
SELECCIONAR ELEMENTO
↓
COPIAR ORIGINAL
↓
IDENTIFICAR IDS / CLASSES
↓
MODIFICAR SOLO LO NECESARIO

No elimines Classes o IDs solamente porque no sabes para qué sirven

Especialmente en componentes interactivos.

Recuerda también

CLASS
→ puede compartirse

Mientras:

ID
→ debe ser único

Y en componentes interactivos

un ID además puede relacionar:

CONTROL
↔
PANEL

En CSS

evita reglas globales como:

img {
width: 100%;
}

O:

button {
border-radius: 30px;
}

O:

.active {
background: red;
}

Utiliza scope:

.mi-seccion .mi-elemento {
...
}

Cuando utilices IA

no pidas:

“Rehaz toda mi página”

si solo necesitas:

“Cambiar el Border radius de estas Cards”

Proporciona:

  • el fragmento;

  • contexto;

  • Bootstrap 4;

  • restricciones.

Y recuerda

no debes agregar dentro de una Section:

DOCTYPE
HTML
HEAD
BODY

ni cargar otra vez:

Bootstrap
jQuery

sin una necesidad real.

Waclis ya tiene una Página web y un entorno existente.

Tu objetivo debería ser

integrarte con esa estructura, no reconstruirla dentro de cada bloque.

Finalmente

el flujo más seguro es:

HERRAMIENTAS VISUALES
↓
CSS SI ES NECESARIO
↓
HTML DEL ELEMENTO SI ES NECESARIO
↓
CODE EDITOR SOLO SI EL ALCANCE LO JUSTIFICA

Y después de cualquier modificación avanzada:

SAVE CHANGES
↓
REVISAR
↓
GUARDAR CAMBIOS
↓
VER PÁGINA
↓
PROBAR DESKTOP
↓
PROBAR TABLET
↓
PROBAR CELULAR
↓
PROBAR INTERACCIONES

No existe un segundo paso de publicación.

Guardar Cambios guarda el trabajo realizado.

La calidad de una personalización avanzada no se mide por cuánto código agregaste.

Una buena personalización utiliza:

la menor cantidad de código necesaria, con el alcance más preciso posible y sin romper las funcionalidades que ya resolvía Waclis.


¿Necesitas más ayuda?

Si este artículo no resolvió tu consulta, nuestro equipo puede ayudarte personalmente.

Soporte por WhatsApp