¡Bienvenido al cuarto tutorial! Hasta ahora, has configurado Backdrop CMS y lo tienes en español. Ahora vamos a profundizar en el contenido: aprenderás qué son los tipos de contenido, cómo crear uno personalizado y cómo añadir un nodo (una entrada de contenido) con ese tipo.
¿Qué son los tipos de contenido y los nodos?
Un tipo de contenido es como una plantilla que defines para organizar información en tu sitio. Por ejemplo, Backdrop ya trae "Post" (para blogs) y "Página" (para contenido estático), pero puedes crear los tuyos propios, como "Evento" o "Producto". Un nodo, por otro lado, es cada entrada que creas usando esas plantillas. Si "Evento" es el tipo, un nodo sería "Concierto 2025".
En este tutorial, crearemos un tipo de contenido personalizado y luego añadiremos un nodo con él.
Paso 1: Crea un nuevo tipo de contenido
Vamos a crear un tipo de contenido llamado "Evento" para gestionar actividades con título, descripción y fecha:
- Inicia sesión en tu panel de administración.
- En la barra superior, haz clic en "Estructura" (o "Structure" si no está en español aún).
- Selecciona "Tipos de contenido" (o "Content types").
- Haz clic en "Añadir tipo de contenido" (o "Add content type").
-
Rellena los campos:
- Nombre: Escribe "Evento".
- Descripción: Algo como "Para anunciar eventos o actividades".
- Haz clic en "Guardar".
¡Ya tienes un tipo de contenido básico! Ahora lo personalizaremos.
Paso 2: Añade campos al tipo de contenido
Un tipo de contenido necesita campos para almacenar datos. Añadiremos una "Fecha" además del título y cuerpo que ya incluye por defecto:
- En la página de "Tipos de contenido", junto a "Evento", haz clic en "Administrar campos" (o "Manage fields").
- En "Añadir campo nuevo", escribe "Fecha" en el campo de etiqueta.
- En "Tipo de datos", selecciona "Fecha" (o "Date") del menú desplegable.
- Haz clic en "Guardar".
- En la siguiente pantalla, deja las opciones por defecto (formato de fecha, etc.) y haz clic en "Guardar configuración de campo".
- Ajusta las opciones si quieres (por ejemplo, haz que "Fecha" sea obligatorio) y haz clic en "Guardar configuración".
Ahora "Evento" tiene tres campos: Título (por defecto), Cuerpo (por defecto) y Fecha.
Paso 3: Añade un nodo con el tipo "Evento"
Ya tienes tu tipo de contenido "Evento" con los campos Título, Cuerpo y Fecha. Ahora vamos a crear un nodo (una entrada) usando este tipo:
- Desde el panel de administración, ve a "Contenido" en la barra superior y haz clic en "Añadir contenido".
- En la lista de tipos de contenido, selecciona "Evento".
-
Completa los campos:
- Título: Escribe "Concierto de verano 2025".
- Cuerpo: Añade una descripción como "Un concierto increíble en la plaza principal.".
- Fecha: Usa el calendario para elegir una fecha, por ejemplo, "15/07/2025".
-
Opciones adicionales (opcional):
- En "Configuración de URL", escribe /concierto-verano-2025 para una URL amigable.
- Si quieres que aparezca en la navegación, marca "Proporcionar un enlace de menú" y elige "Menú principal".
- Haz clic en "Guardar".
¡Listo! Has creado un nodo con tu tipo de contenido "Evento".
Paso 4: Revisa tu nodo
- Ve a "Contenido" > "Administrar contenido" en la barra superior.
- Busca "Concierto de verano 2025" en la lista y haz clic en el título para verlo como lo vería un visitante.
- Verifica que el título, el cuerpo y la fecha se muestren correctamente.
- Si vienes de WordPress notarás que no tienes que instalar módulos o complementos extras para crear contenidos y campos, además los campos se muestran en el contenido sin tener que modificar el código, y este es lo fuerte de Backdrop, poder crear contenidos y campos de cualquier tipo. Por ejemplo, crear una base de datos de clientes, imagina el potencial.
Consejos finales
- Más nodos: Repite el proceso para añadir más eventos, como "Feria de libros 2025".
- Edición: Si necesitas cambiar algo, vuelve a "Administrar contenido", busca el nodo y haz clic en "Editar".
- Flexibilidad: Usa este método para cualquier tipo de contenido que crees en el futuro.
- No te preocupes por el diseño: Veremos más adelante los temas que puedes usar.
- Inicie sesión o regístrese para comentar