Esta guía explica cómo crear, editar y gestionar contenido con el panel de administración de EmDash.
Acceder al administrador
Abre el navegador en /_emdash/admin de tu sitio. Inicia sesión con las credenciales que creaste durante la configuración.
El panel muestra:
- Barra lateral — Navegación a colecciones, medios y ajustes
- Lista de contenido — Entradas de la colección seleccionada
- Acciones rápidas — Crear contenido, operaciones masivas
Crear contenido
-
Haz clic en el nombre de una colección en la barra lateral (p. ej., Entradas).
-
Haz clic en Nueva entrada (o el equivalente de tu colección).
-
Completa los campos obligatorios:
- Título — Nombre visible del contenido
- Slug — Identificador de URL (se genera desde el título, editable)
-
Añade contenido con el editor de texto enriquecido.
-
Configura metadatos en la barra lateral:
- Estado — Borrador, Publicado o Archivado
- Fecha de publicación — Cuándo publicar
- Categorías y etiquetas — Asignaciones de taxonomía
-
Haz clic en Guardar.
Estados del contenido
Cada entrada tiene uno de tres estados:
| Estado | Visibilidad | Uso |
|---|---|---|
| Borrador | Solo admin | Trabajo en curso |
| Publicado | Público | Contenido en vivo |
| Archivado | Solo admin | Contenido retirado |
Cambia el estado con el desplegable en la barra lateral del editor.
Editor de texto enriquecido
El editor de EmDash admite:
- Encabezados — H2 a H6
- Formato — Negrita, cursiva, subrayado, tachado
- Listas — Ordenadas y con viñetas
- Enlaces — Internos y externos
- Imágenes — Insertar desde la biblioteca de medios
- Bloques de código — Con resaltado de sintaxis
- Incrustaciones — YouTube, Vimeo, Twitter
- Secciones — Bloques reutilizables con el comando
/section
Comandos con barra
Escribe / para comandos rápidos:
| Comando | Acción |
|---|---|
/section | Insertar una sección reutilizable |
/image | Insertar imagen desde la biblioteca |
/code | Insertar un bloque de código |
Atajos de teclado
| Acción | Atajo |
|---|---|
| Negrita | Ctrl/Cmd + B |
| Cursiva | Ctrl/Cmd + I |
| Enlace | Ctrl/Cmd + K |
| Deshacer | Ctrl/Cmd + Z |
| Rehacer | Ctrl/Cmd + Mayús + Z |
| Guardar | Ctrl/Cmd + S |
Insertar imágenes
-
Haz clic en el botón de imagen de la barra de herramientas.
-
Elige una imagen existente o sube una nueva.
-
Añade texto alternativo (obligatorio para accesibilidad).
-
Ajusta alineación y tamaño.
-
Haz clic en Insertar.
Editar contenido
-
Ve a la colección que contiene el contenido.
-
Haz clic en la entrada que quieras editar.
-
Realiza los cambios.
-
Haz clic en Guardar.
Los cambios en contenido publicado aparecen de inmediato en el sitio. No hace falta volver a compilar.
Historial de revisiones
EmDash registra los cambios. Accede al historial desde la barra lateral del editor:
-
Haz clic en Revisiones en la barra lateral.
-
Revisa la lista de versiones anteriores con marcas de tiempo.
-
Haz clic en una revisión para previsualizarla.
-
Haz clic en Restaurar para volver a esa versión.
Operaciones masivas
Actúa sobre varias entradas a la vez:
-
Selecciona entradas con las casillas en la lista.
-
Abre el menú Acciones masivas.
-
Elige una acción:
- Publicar — Marcar seleccionadas como publicadas
- Archivar — Marcar como archivadas
- Eliminar — Borrar permanentemente
-
Confirma la acción.
Búsqueda y filtros
Búsqueda
Usa el cuadro de búsqueda por título o contenido. No distingue mayúsculas y coincide con palabras parciales.
Filtros
Filtra la lista por:
- Estado — Borrador, Publicado, Archivado
- Rango de fechas — Creado o modificado
- Autor — Quién creó el contenido
- Taxonomía — Categoría o etiqueta
Haz clic en Limpiar filtros para restablecer.
Programar contenido
Para publicar en el futuro:
-
Crea o edita el contenido.
-
Deja el estado en Borrador.
-
Establece Fecha de publicación en una fecha y hora futuras.
-
Haz clic en Guardar.
Al llegar la fecha, el contenido se publica automáticamente.
Eliminar contenido
Desde el editor o la lista:
Desde el editor
-
Abre el contenido a eliminar.
-
Haz clic en Eliminar en la barra de herramientas.
-
Confirma.
Desde la lista
-
Selecciona entradas con las casillas.
-
Acciones masivas > Eliminar.
-
Confirma.
API de contenido
Para acceso programático, usa la API de administración de EmDash:
Crear contenido
POST /_emdash/api/content/posts
Content-Type: application/json
Authorization: Bearer YOUR_API_TOKEN
{
"title": "My New Post",
"slug": "my-new-post",
"content": "<p>Post content here</p>",
"status": "draft"
}
Actualizar contenido
PUT /_emdash/api/content/posts/my-new-post
Content-Type: application/json
Authorization: Bearer YOUR_API_TOKEN
{
"title": "Updated Title",
"status": "published"
}
Eliminar contenido
DELETE /_emdash/api/content/posts/my-new-post
Authorization: Bearer YOUR_API_TOKEN
Traducir contenido
Si i18n está activado, puedes crear traducciones de cualquier entrada.
Crear una traducción
-
Abre la entrada que quieras traducir.
-
En la barra lateral, localiza el panel Traducciones.
-
Haz clic en Traducir junto al idioma destino.
-
Edita el contenido precargado: título, slug y cuerpo adaptados al idioma.
-
Haz clic en Guardar.
La traducción queda vinculada al original y empieza como borrador. Publícala por separado cuando esté lista.
Cambiar entre traducciones
El panel muestra todos los idiomas configurados. Haz clic en Editar junto a una traducción existente para ir a ella. El idioma actual aparece marcado con una marca de verificación.
Filtro por idioma
En la lista de contenido, usa el desplegable de idioma en la barra para filtrar. Cada fila muestra su idioma en una columna dedicada.
Consulta la guía de internacionalización para configuración, consultas y selector de idioma.
Próximos pasos
- Consultar contenido — Obtener contenido en plantillas
- Biblioteca de medios — Subir y gestionar archivos
- Taxonomías — Organizar con categorías y etiquetas
- Internacionalización — Contenido multilingüe y traducciones