Planifica un modelo de contenido antes de construir

Usa esta hoja de trabajo antes de abrir Settings → POM Theme → Content model. Su propósito es separar las decisiones duraderas sobre los datos de las etiquetas y los diseños que pueden cambiar más adelante.

Define la colección

Decisión Ejemplo
Propósito del visitante Encontrar y comparar instructores
Etiqueta en singular Instructor
Etiqueta en plural Instructores
Slug de máquina instructor
Páginas individuales públicas Sí
Archivo público Sí
Búsqueda de WordPress Incluida
Funciones de editor necesarias Contenido, miniatura, extracto

El slug de máquina debe estar en minúsculas, no contener espacios ni caracteres especiales y evitar los slugs de los tipos de contenido existentes de WordPress, del tema o de los plugins. Trátalo como permanente una vez que exista contenido.

Diseña las taxonomías

Para cada taxonomía propuesta, registra:

Decisión Preguntas
Propósito ¿Qué clasificación reutilizable expresa?
Etiquetas y slug ¿Qué ven los editores y cuál es el nombre de máquina estable?
Tipos de contenido conectados ¿Qué colecciones usan el vocabulario?
Archivo ¿Debe tener cada término un archivo público?
Jerarquía de URL ¿Deben las URL de los términos secundarios incluir los términos principales?
Base respaldada por página ¿Deben vivir los archivos debajo de una rama de página existente?

Crea términos principales y secundarios solo cuando la jerarquía tenga un significado editorial duradero.

Define campos y consumidores

Para cada campo, identifica tanto la entrada como la salida:

Campo Tipo Requerido por Comportamiento con valor vacío
Título profesional Texto Plantilla individual Omitir la fila
Años de experiencia Número Ordenación de resultados Tratar como no disponible
Galería de retratos Galería Plantilla individual Ocultar la galería
Cursos relacionados Publicaciones relacionadas Plantilla individual Ocultar la sección

Elimina cualquier campo sin un consumidor identificado. Decide si cada valor necesita edición rápida, exposición en la API REST o sincronización de traducciones.

Planifica plantillas y consultas

Registra:

  • La plantilla de entrada individual y sus estados vacíos
  • La plantilla de resultados del archivo o de la búsqueda facetada
  • Los campos y taxonomías que consume cada plantilla
  • Cualquier ajuste preestablecido de consulta de base de datos reutilizable
  • Los requisitos de barra lateral, migas de pan y subencabezado

POM Theme expone los ajustes de plantilla dinámica después de que se haya guardado un tipo de contenido personalizado apto. Construye las plantillas después de que existan entradas y términos representativos.

Planifica el acceso y las URL

Indica si todos los visitantes pueden ver las entradas individuales. Si no, define los roles, las compras o las suscripciones permitidas y el resultado del estado denegado. Una regla de permiso puede seleccionar una plantilla individual alternativa, pero no sustituye las capacidades de WordPress ni la autorización de la API.

Enumera las URL previstas antes del lanzamiento. Incluye:

  • El archivo del tipo de contenido
  • Una entrada individual
  • Un término de taxonomía principal y uno secundario
  • Una URL individual basada en taxonomía, si se usa
  • Cada versión de idioma, si el sitio es multilingüe

Aprueba el modelo

El modelo está listo para construirse cuando los slugs son únicos, cada campo tiene un consumidor, la propiedad de la taxonomía está clara, las rutas públicas están acordadas y hay contenido de prueba representativo disponible. Continúa con Crea un tipo de contenido personalizado.