Ir al contenido principal

Agregar código personalizado a páginas

Agrega CSS o Javascript personalizado a una o todas las páginas de un sitio web.

Agrega código personalizado a una página, a un bloque de una página o a todas las páginas de tu sitio web para insertar widgets, cargar fuentes, agregar analítica o cambiar el aspecto de tus páginas. Para editar los archivos de plantilla detrás de tus páginas, usa el editor de código, disponible solo en el plan Kajabi Pro.

Advertencia: Ten cuidado al agregar código personalizado a tu sitio. Si estás agregando código de un tercero, asegúrate de confiar en él. Su código personalizado podría causar problemas en tu sitio.

Agregar código personalizado a una sola página

Agregar código en Settings de la página

  1. Desde el Dashboard, abre Website.

  2. Ubica la Website Page o Landing Page que quieres editar.

  3. Junto a la página, haz clic en Customize.

  4. En el creador de páginas, haz clic en la pestaña Settings.

    Custom Code1
  5. Haz clic en la sección Custom Code.

  6. Agrega tu Custom CSS o Custom JavaScript en el panel.

    Custom Code2
  7. Haz clic en Save.

Nota: No incluyas las etiquetas <style> o <script> en las secciones de Custom CSS o Custom JavaScript dentro de Settings de la página.

Agregar código en un bloque Custom Code

Agregar código personalizado en un bloque es útil para insertar contenido en tu página, como un widget de reserva de calendario.

  1. Desde el Dashboard, abre Website.

  2. Ubica la Website Page o Landing Page que quieres editar y haz clic en su Page Title.

  3. En el creador de páginas, abre una Section.

  4. Haz clic en Add block.

    Add Block
  5. Haz clic en Custom Code.

    Add Block2
  6. Agrega tu CSS o JavaScript personalizado en el campo Code.

  7. Configura las opciones de Background, Layout, Animations y Time reveal del bloque según sea necesario.

  8. Haz clic en Save.

Nota: En un bloque Custom Code, usa las etiquetas <style> (para CSS) y <script> (para JavaScript) para que tu código funcione.

Agregar código a una página de Checkout

  1. Desde el Dashboard, haz clic en Sales y luego en Pricing.

  2. Haz clic en el Offer Title de la Offer cuya página de Checkout quieres editar.

  3. Haz clic en Edit checkout en la parte superior de la página.

  4. Haz clic en la pestaña Settings.

  5. Haz clic en la sección Custom Code.

  6. Agrega tu Custom CSS o Custom JavaScript en el panel.

  7. Haz clic en Save.

Agregar código a una página de Upsell

  1. Desde el Dashboard, haz clic en Sales y luego en Pricing.

  2. Haz clic en la pestaña Upsells.

  3. Haz clic en el Upsell que quieres editar.

  4. Haz clic en Customize.

  5. Haz clic en la pestaña Settings.

  6. Haz clic en la sección Custom Code.

  7. Agrega tu Custom CSS o Custom JavaScript en el panel.

  8. Haz clic en Save.

Agregar código personalizado a todas las páginas

El código personalizado en todas las páginas es útil para agregar un aviso de cookies, fuentes personalizadas, analítica y más.

  1. Desde el Dashboard, abre Settings.

  2. En Site settings, haz clic en Site details.

  3. En Page scripts, ingresa tu código personalizado en el campo Header Page Scripts.

  4. Haz clic en Save.

Nota: El código en Header Page Scripts se incluye en la etiqueta <head> de todas las páginas, excepto las páginas de checkout de ofertas y las páginas de upsell. Para hacer seguimiento de las páginas de checkout, consulta Agregar código de seguimiento JavaScript a las páginas de Checkout.

Acceder al editor de código

Aprende a acceder y editar el código de tus páginas de Website, Product y Landing Pages.

El editor de código te permite ver y editar los archivos de plantilla Liquid detrás de tus páginas. El código de las plantillas de Kajabi está escrito en Liquid. Con acceso al editor de código, Modify code aparece en el menú de más opciones (...) de tus páginas y plantillas. De esta forma también puedes abrir el archivo de una Website Page directamente desde la lista de páginas.

Nota: Si actualizas tu plantilla, los cambios que hiciste en el editor de código se sobrescriben. Las personalizaciones hechas en el theme builder se conservan. Aprende a actualizar una plantilla.

Abrir el editor de código para una plantilla de sitio web

Para editar el código de tus Standard Website Pages:

  1. Desde el Dashboard, abre Website.

  2. En Design, ubica la plantilla que quieres editar.

  3. Haz clic en la flecha hacia abajo de tu plantilla activa, o abre el menú de más opciones (...) de una plantilla guardada.

  4. Selecciona Modify code.

Designlivetemp

Abrir el editor de código para una plantilla de Course

  1. Desde el Dashboard, haz clic en Products y luego en Courses.

  2. Selecciona el Course que quieres editar.

  3. Haz clic en Customize.

  4. Ubica la plantilla de tu Course.

  5. Abre su menú de más opciones (...).

  6. Selecciona Modify code.

Couresproductmodify

Abrir el editor de código para una página de Upsell

  1. Desde el Dashboard, haz clic en Sales y luego en Pricing.

  2. Haz clic en la pestaña Upsells.

  3. Haz clic en el Upsell que quieres editar.

  4. Abre el menú de más opciones (...) junto a Customize.

  5. Selecciona Edit code.

Mostrar todas las lecciones en el temario de un Course

De forma predeterminada, el temario muestra las primeras 10 lecciones de cada módulo y luego un enlace Show More. Para mostrar todas las lecciones, edita product_syllabus.liquid en la carpeta Snippets. Esto solo aplica cuando la configuración Syllabus Type de la sección del temario es Posts. Con la configuración predeterminada Categories, el temario solo muestra los módulos, así que no hay límite de lecciones que editar.

  1. Busca el bucle de lecciones y cambia el límite para que se muestren todas las lecciones:

    {% for post in category.posts limit:10 %}
  2. Actualiza el enlace Show More para que coincida. Si estableciste un número personalizado, usa el mismo número aquí. Si eliminaste el límite, borra todo este bloque {% if %}, o el enlace se mostrará u ocultará en el punto equivocado:

    {% if category.posts.size >= 10 %}

Para cambiar cuántos módulos aparecen por página, edita esta línea por separado:

{% paginate product.categories by 10 %}

Advertencia: La propia configuración de temas de Kajabi advierte que eliminar el límite de lecciones puede causar un error de Liquid en Courses con muchas lecciones. Previsualiza la página antes de guardar.

Abrir el editor de código para una plantilla de Landing Page

  1. Desde el Dashboard, abre Website.

  2. Haz clic en Landing Pages.

  3. Ubica la página que quieres editar.

  4. Abre su menú de más opciones (...).

  5. Selecciona Modify code.

Modify_Code.png

Nota: Modify code no está disponible mientras una Landing Page tiene una prueba A/B en curso.

Editar el código de la plantilla

Consulta la documentación de plantillas de Kajabi para ver una descripción general de cada directorio de plantillas.

  1. Abre el editor de código de tu plantilla siguiendo los pasos anteriores.

  2. Selecciona un directorio.

  3. Selecciona un archivo.

  4. Modifica tu código.

  5. Haz clic en Save.

  6. Opcional: haz clic en Preview.

Nota: Kajabi Support no puede ayudar a crear ni modificar código personalizado. Si eres nuevo editando código, considera contratar a un profesional.

¿Ha quedado contestada tu pregunta?