Crea un tipo de contenido personalizado

Un tipo de contenido personalizado crea una colección de contenido de WordPress independiente, con su propio menú de administración, etiquetas, funciones de edición compatibles y rutas públicas opcionales.

Prepara los identificadores

Elige:

  • Un slug de tipo de contenido estable, en minúsculas y sin espacios ni caracteres especiales
  • Un nombre en singular orientado al cliente
  • Un plural orientado al cliente
  • Un slug de Dashicon opcional para el Icono

No reutilices post, page, course, lesson, product ni el slug de otro tipo de contenido ya registrado. Cambiar el slug de máquina más adelante crea un tipo de contenido distinto en lugar de renombrar los registros existentes.

Registra la colección

  1. Abre Settings → POM Theme → Content model → Post Types.
  2. En Custom Post types, elige Add post type.
  3. Introduce el slug y las etiquetas.
  4. Elige Single layout:
    • Simple layout utiliza el flujo estándar de contenido individual del tema.
    • Use with Visual Composer utiliza una representación del contenido de tipo página.
    • Las plantillas individuales personalizadas guardadas aparecen como opciones Custom – nombre de la plantilla.
  5. Activa Enable single page cuando las entradas necesiten URL individuales públicas y disponibilidad en el menú de navegación.
  6. Activa Enable archive cuando la colección necesite un archivo público.
  7. Configura Exclude from search según si la búsqueda nativa de WordPress debe incluir las entradas.
  8. Activa solo las funciones de edición necesarias: miniatura, autores, extracto, comentarios o contenido.
  9. Guarda los ajustes de POM Theme.

Todos los tipos de contenido creados con POM admiten un atributo de título y de orden de página. Los tipos de contenido creados con POM utilizan una estructura de entradas plana; usa una taxonomía jerárquica cuando las entradas necesiten una organización duradera de elementos principales y secundarios.

Deja Enable single page desactivado en las colecciones que solo aparecen dentro de otras páginas, como miembros del comité o testimonios. Sus entradas publicadas pueden seguir apareciendo mediante consultas guardadas en Listings, Carousel Feed, A–Z Feed y Finder. El ajuste controla las rutas públicas individuales; no excluye la colección de esos resultados. Las reglas de publicación, protección por contraseña y permisos siguen aplicándose.

Configura la base pública

Después de guardar:

  1. Abre Settings → Permalinks.
  2. Busca Custom post types.
  3. Revisa el campo “Etiqueta plural” Custom slug.
  4. Guarda la pantalla de enlaces permanentes.

El slug personalizado almacenado se convierte en la base de reescritura; el slug de máquina del tipo de contenido sigue siendo su identidad interna.

Añade una entrada representativa

Crea una entrada desde el nuevo menú de administración. Rellena todas las funciones de edición activadas, publícala y comprueba:

  • La URL individual cuando Enable single page está activo
  • El archivo cuando Enable archive está activo
  • La inclusión o exclusión en la búsqueda
  • El diseño individual seleccionado
  • Los ajustes dinámicos del tipo de contenido en el área Templates de POM Theme

Si una ruta devuelve un error 404 inmediatamente después de la configuración, guarda Settings → Permalinks de nuevo y vuelve a probar. A continuación, crea una taxonomía o añade campos.