Saltar al contenido principal

Sitio web avanzado: Pautas de código personalizado

Nuestro editor es muy flexible, ya que puedes ampliar la funcionalidad de tu sitio añadiendo cualquier script o código personalizado. Sin embargo, este código puede dañar o deshabilitar el editor o requerir otros pasos para funcionar. Por ello, te recomendamos seguir algunas pautas al probar código personalizado.

HTTP frente a HTTPS

Si estás trabajando con código personalizado, es bueno saber que los scripts y recursos solo se pueden cargar en el mismo HTTP o HTTPS.

El editor se carga siempre en HTTPS por defecto. Si usas un script HTTP en el editor, no será visible en el editor, ya que se carga mediante una conexión segura, pero sí lo será en el sitio web en vivo, ya que se carga mediante una conexión no segura.

Para solucionar esto, siempre es mejor cargar tus recursos a través de una conexión segura.

Código de encabezado personalizado

Al agregar código personalizado a un encabezado, crea un duplicado del sitio y prueba tu código en él. Si falla, simplemente puedes eliminar el sitio.

Como alternativa, puedes probar el código del encabezado en una página en blanco aparte del mismo sitio. Si la página falla, simplemente accede al código mediante el modo de desarrollador.

Código página personalizado

Al agregar código personalizado a una página:

  1. Crea un duplicado de la página y luego agrega tu código personalizado.
  2. Si falla, puedes navegar al HTML/CSS de la página yendo a otra página y accediendo al modo de desarrollador desde allí.
  3. También puedes eliminar la página y comenzar de nuevo creando un duplicado.
  4. Si hay un código personalizado en tu página de inicio, puedes intentar acceder a tu editor agregando un /contacto o alguna otra URL al final del enlace de tu editor.

Optimización de la velocidad página

La optimización de la velocidad de la página afecta la ejecución de ciertos scripts. Optimizamos PageSpeed en la mayoría de las páginas de los sitios web de Guesty, lo que puede causar problemas con tu código personalizado. Al solucionar problemas de código, puedes identificar un problema de PageSpeed:

  1. Duplicando la página con tus scripts.
  2. Cambiando la URL a "testing_scripts".
  3. Publicar y verificar la página en tu sitio en vivo.

Si estás usando un script, también puedes intentar asegurarte de que tu script se ejecute de forma asincrónica; no está garantizado, pero a veces puede resolver el problema con los scripts que no se ejecutan correctamente en el navegador.

Para habilitar la asincronía en los scripts, modifica tu código utilizando lo siguiente:

  • Código antiguo : <script src="https://example.com/script.js"></script>
  • Nuevo código : <script src="https://example.com/script.js" async defer></script>

Solución de problemas

Un sitio web dañado por código personalizado normalmente carga una página en blanco en el editor (o interrumpe las funciones de edición). Si el código personalizado ha dañado tu sitio, tienes varias opciones:

  • Si tienes una copia de seguridad, en el panel izquierdo, haz clic en Ajustes, haz clic en Sitio de copia de seguridad y restaura a una copia de seguridad.
  • Si el editor no funciona, intenta forzar su apertura utilizando el atajo de teclado para el inspector de elementos
    • Mac. Comando+Opción+C
    • PC. Ctrl+Alt+C
  • Contacta con nuestro equipo para obtener ayuda.

Política de código personalizado de Guesty Sitios web

Debido a la naturaleza impredecible del código personalizado, no podemos solucionar por qué un elemento codificado de forma personalizada podría no funcionar en un sitio.

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0