¿Qué es taxonomía?
La taxonomía se utiliza para clasificar el contenido del sitio web. Un ejemplo común de taxonomía son las etiquetas utilizadas para clasificar o categorizar publicaciones en un sitio web de blog. El sitio web del mercado de agricultores podría utilizar una taxonomía de ingredientes para clasificar las recetas. Los elementos de taxonomía individuales se denominan términos (etiquetas de blog o ingredientes de recetas en estos ejemplos). y una serie de términos se denominan vocabulario (el conjunto de todas las etiquetas de publicaciones de blog o el conjunto de todos los ingredientes de recetas en estos ejemplos). Técnicamente hablando, los términos de taxonomía son un tipo de entidad y los subtipos de entidad son los vocabularios. Al igual que con otras entidades, los términos de taxonomía pueden contener campos. Por ejemplo, puede configurar un cuadro de imagen que contenga un icono para cada término.
Un vocabulario único puede organizar sus términos en una jerarquía o ser plano. Por ejemplo, las etiquetas de blog generalmente tienen una estructura plana, mientras que el vocabulario de los ingredientes de las recetas puede ser jerárquico (por ejemplo, los tomates podrían ser un término secundario de vegetales, y debajo de los tomates podría tener tomates verdes y rojos).
Los términos de taxonomía generalmente se agregan a otras entidades de contenido como campos de referencia. De esta manera, puede usarlos para clasificar el contenido. Cuando configura un campo de referencia de taxonomía, los usuarios pueden ingresar términos de dos maneras:
- Etiquetado libre. Se pueden crear nuevos términos directamente en el formulario de edición de contenido.
- Lista fija de términos. La lista de términos está seleccionada y administrada fuera del formulario de edición de contenido. Al editar contenido, los usuarios solo pueden seleccionar de la lista existente.
Taxonomías en Drupal 8
Taxonomías en Drupal 7
Una taxonomía es un vocabulario controlado formado por palabras o frases que nos permite organizar información, encontrándose principalmente destinado a la navegación a través de un entorno digital. Las taxonomías en drupal permiten asociar varios vocabularios a un mismo tipo de contenido o utilizar un vocabulario a varios tipos de contenidos.
Crear Taxonomía
Para crear una taxonomía vamos a estructura y damos clic en taxonomía, por ultimo damos clic en agregar vocabulario.
Aparecerá una ventana con 2 campos: nombre y descripción, el primero define el nombre de la taxonomía, el segundo es opcional una breve descripción de la taxonomía, una vez completados los campos se da clic en guardar.
Ya guardado aparecerá en la lista de vocabularios.
Agregar imagenes
Si le quiere agregar una imagen a la taxonomía primero vamos al menú del vocabulario y se selecciona editar vocabulario.
Damos clic en administrar campos, aparecerán los campos disponibles en la taxonomía, buscar la etiqueta Agregar nuevo campo y le asignamos un nombre único al campo, en tipo de campo seleccionamos imagen, le damos clic en guardar para conservar los cambios (para cambiar el orden de los campos usar las flechas para subir o bajar los campos).
En la siguiente ventana se selecciona una imagen predeterminada, esta se mostrara en caso de que no se asigne una al vocabulario.
Ya guardadas las opciones de campo te encontraras una ventana con los siguientes campos:
- Etiqueta: El nombre del campo.
- Texto de ayuda: Instrucciones para el usuario (No es obligatorio).
- Imagen predeterminada: Se puede predeterminar una segunda imagen predeterminada.
- Extensiones de archivos permitidos: Muestra las extensiones de archivos permitidos, se pueden agregar más.
- Directorio de archivos: Subdirectorio donde se almacenaran las imágenes que se agreguen en esa taxonomía (Este campo es opcional).
- Resolución máxima: Resolución máxima de la imagen que permite, si se deja en blanco no hay límites.
- Resolución mínima: Mínimo tamaño permitido de la imagen, si se deja en blanco no hay límites.
- Tamaño máximo de subida: Tamaño máximo de la imagen, puedes especificar kilobytes, megabytes para restringir el tamaño, si se deja en blanco el tamaño máximo se define por reglas de PHP.
- Activar campo alt: El atributo alt puede ser usado por los motores de búsqueda, los lectores de pantalla y cuando no se logra cargar la imagen.
- Activar campo título: Se usa como un pequeño mensaje cuando se pasa el cursor sobre la imagen.
- Vista previa de estilo de imagen: Tamaño de la imagen cuando se edita el contenido.
Agregar Términos
Ya creada la taxonomía iremos a lista y damos clic en agregar termino.
En esta ventana encontraras los siguientes campos:
- Nombre: Nombre del término.
- Descripción: Descripción del termino (Opcional).
- Relaciones: Se indican relaciones con otros términos de la misma taxonomía.
- Opciones de ruta URL: Genera automáticamente una URL para el término, si se desactiva se puede dar un nombre alias.
- Imagen: Agrega una imagen al término, si no se inserta se usa una predeterminada.
Desglosar términos
Creados los términos podemos generar una jerarquía de términos asignando un término como padre y a uno o más como hijos, estos se hace moviendo los términos hacia la derecha del termino padre, se da clic en guardar para mantener los cambios.
Eliminar Taxonomía
Estando en taxonomía damos clic en editar vocabulario de la taxonomía que se desea eliminar, damos clic en eliminar.
Nos saldrá una ventana para confirmar la eliminación damos clic en eliminar una vez más.