# Usar el modo seguro para solucionar problemas con temas y plugins

**URL:** https://meta.discourse.org/t/using-safe-mode-to-troubleshoot-issues-with-themes-and-plugins/53504
**Category:** Site Management
**Tags:** how-to
**Created:** [28 Noviembre, 2016 23:33 UTC](https://meta.discourse.org/t/using-safe-mode-to-troubleshoot-issues-with-themes-and-plugins/53504 "2016-11-28T23:33:58Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![Discourse](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/discourse/32/148734_2.png) [@Discourse](https://meta.discourse.org/u/Discourse)
#### Post date: [28 Noviembre, 2016 23:33 UTC](https://meta.discourse.org/t/using-safe-mode-to-troubleshoot-issues-with-themes-and-plugins/53504/1 "2016-11-28T23:33:59Z")

</div>

> 🔖 Esta guía explica cómo usar el Modo Seguro de Discourse para solucionar problemas con temas y complementos.
> 
> 🙋 Nivel de usuario requerido: Todos los usuarios

Discourse ofrece un “Modo Seguro de JavaScript” que permite a cualquier usuario aislar la causa raíz de problemas de JavaScript causados por complementos, temas o componentes de temas. Esta función es particularmente útil para solucionar problemas en tu sitio de Discourse.

## Acceder al Modo Seguro

Para acceder al Modo Seguro, sigue estos pasos:

1. Abre una nueva pestaña del navegador.

2. Ingresa la siguiente URL en la barra de direcciones, reemplazando `[tu-sitio-web](http://discourse.example.com)` con el dominio real de tu sitio de Discourse:

3. Haz clic en el botón ‘Entrar en Modo Seguro’:  

## Opciones del Modo Seguro

Al entrar en Modo Seguro, puedes seleccionar entre las siguientes opciones:

- Desactivar temas y componentes de temas
- Desactivar personalizaciones de complementos no oficiales en el lado del cliente
- Desactivar todas las personalizaciones de complementos en el lado del cliente
- Hacer que las advertencias de JavaScript generen un error

De forma predeterminada, las primeras tres opciones están seleccionadas. La opción de errores de advertencia no está marcada por defecto y es principalmente útil para desarrolladores de complementos y temas que prueban la compatibilidad con futuras actualizaciones de Discourse. Puedes entrar en Modo Seguro varias veces con diferentes combinaciones para aislar el componente específico que causa problemas en tu sitio.

## Usar el Modo Seguro

1. Selecciona las opciones deseadas en la página del Modo Seguro.
2. Haz clic en “Entrar en Modo Seguro” para aplicar tus selecciones.
3. Verás un banner que indica que el Modo Seguro está activado.
4. Navega por tu sitio para verificar si el problema persiste con los componentes seleccionados desactivados.

## Salir del Modo Seguro

Para salir del Modo Seguro, simplemente cierra la pestaña de tu navegador.

## Notas importantes

Al compartir un enlace del Modo Seguro para tu sitio, ten en cuenta que debe abrirse en una nueva pestaña o agregarse directamente a la barra de direcciones; de lo contrario, es posible que no funcione correctamente.

> ⚠ El Modo Seguro actualmente solo desactiva las partes de JavaScript de los complementos. Para desactivar la parte del servidor de un complemento, debes reconstruir tu contenedor con el complemento comentado.

## Solución de problemas

Si no puedes cargar la página inicial de selección del Modo Seguro, intenta visitar la siguiente URL, que omitirá la página y cargará el Modo Seguro directamente:

```plaintext
https://discourse.example.com/?safe_mode=no_themes,no_plugins

```

Por ejemplo: [https://try.discourse.org/?safe\_mode=no\_themes,no\_plugins](https://try.discourse.org/?safe_mode=no_themes,no_plugins)

Los valores disponibles del parámetro de consulta `safe_mode` son: `no_themes`, `no_unofficial_plugins`, `no_plugins` y `deprecation_errors`. Estos pueden combinarse con comas.

---

_[View the full topic](https://meta.discourse.org/t/using-safe-mode-to-troubleshoot-issues-with-themes-and-plugins/53504)._
