El menú lateral es una propuesta, pero no sé todavía qué tienes en mente.
Se pueden crear grupos de usuarios (por ejemplo, un grupo por cada funcionalidad) y vincular a los usuarios a uno o varios grupos, después, a cada sección se le puede habilitar la visibilidad para unos grupos y para otros no. Esto permite hacer un manual completo para los usuarios high-ticket e ir capando información conforme bajemos de plan.
La Wiki trae una API integrada, he hecho algunas pruebas y se podrían crear usuarios y asignarlos a grupos de forma automática por ejemplo para, una vez han pagado, se les envíe un correo con el acceso a la Wiki.
Con respecto al diseño de la Wiki, se puede cambiar lo básico desde la configuración (color principal, logo, título, etc)
Se pueden editar las páginas de tres formas distintas: Con el editor visual, usando Markdown o con el editor de HTML online.
De aquí en adelante el texto está generado por ChatGPT para que veas algunos ejemplos de cosas que se pueden mostrar, el texto no es importante, no es necesario leerlo.
Muestra ejemplos de los elementos más habituales que puedes usar en Wiki.js. Pega como un bloque HTML o usa las secciones como referencia para convertirlas a Markdown.
Contenido
Normal, negrita, cursiva, subrayado, tachado, texto en monoespacio.
Enlace externo: Wiki.js docs
Enlace interno / ancla: Ir a la sección Mermaid
Tabla simple:
| Campo | Descripción | Estado |
|---|---|---|
| Nombre | Nombre del artículo | Activo |
| Autor | Equipo | Revisión |
| Ejemplo | Uso |
|---|---|
npm install |
Comando de instalación |
| Ir a ejemplos de código | Referencia |
#!/bin/bash
echo "Hola mundo"
// Ejemplo JS
function saludo(name) {
return `Hola, ${name}!`;
}
console.log(saludo('Wiki.js'));
Usa git clone para clonar el repositorio.
Wiki.js permite embeber Gists; aquí mostramos la sintaxis que usarías (en Markdown):
Aquí tengo un snippet embebido
(Reemplaza src por la URL o por tu archivo adjunto en Wiki.js)
Figura 1 — Ejemplo de imagen con caption.
Tu navegador no soporta audio embebido.
Tu navegador no soporta vídeo embebido.
Embeber YouTube (ejemplo):
Wiki.js soporta Mermaid, estos gráficos se generan mediante texto. Ejemplos:
Nota: Para que se renderice como diagrama, pega el bloque de Mermaid en un bloque de Markdown/Diagram en Wiki.js (o usa la extensión Mermaid).
Markdown típico en Wiki.js (ejemplos):
Esto es una cita.
Esto es información.
Esto es confirmación.
Esto es aviso.
Esto es error.
Galería (ejemplo de imágenes en miniatura):

Puedes crear IDs (como este) y enlazarlos: <h2 id="mi-ancla">Título</h2>.
Ejemplo en Markdown: Texto con nota[^1]
Y al final:
[^1]: Esto es la nota al pie.
Wiki.js permite controlar acceso por roles a las páginas; el contenido aquí mostrado puede protegerse con permisos desde la administración.
Si usas páginas Markdown, puedes incluir YAML frontmatter al inicio:
---
title: "Mi página"
tags: [manual, faq]
published: true
---
Atajo sugerido: Ctrl + S
Esta página incluye ejemplos de los elementos más frecuentes que puedes usar en Wiki.js. Dependiendo de la configuración de tu instalación (módulos activados, tema, extensiones) algunos bloques se renderizarán automáticamente (Mermaid, Math, admonitions, galerías, etc.).
Si quieres, convierto cualquiera de estas secciones a Markdown listo para pegar en el editor de Wiki.js o te genero un bloque HTML más pequeño adaptado a tu tema.
