Todas las preguntas etiquetadas con «register-taxonomy»
Función de WordPress que permite crear y registrar taxonomías personalizadas para organizar y clasificar contenido de manera específica, similar a categorías y etiquetas.
#register-taxonomy
La función register_taxonomy()
proporciona la capacidad de crear sistemas de clasificación personalizados en WordPress. Permite definir nuevas formas de organizar y categorizar contenido más allá de las taxonomías predeterminadas como categorías y etiquetas.
Al registrar una taxonomía personalizada, se pueden especificar parámetros como:
- El tipo de contenido al que se asociará (post, página, CPT)
- Si será jerárquica (como categorías) o no jerárquica (como etiquetas)
- Las capacidades de usuario necesarias para gestionar los términos
- Las etiquetas y descripciones que aparecerán en el panel de administración
- La estructura del permalink y variables de consulta
La sintaxis básica es:
register_taxonomy(
'nombre_taxonomia',
'tipo_post',
array(
'hierarchical' => false,
'labels' => $labels,
'show_ui' => true,
'query_var' => true,
'rewrite' => array('slug' => 'nombre-taxonomia'),
)
);
Esta función debe utilizarse con el gancho 'init' para asegurar que se registre correctamente en WordPress. Es fundamental elegir nombres únicos para las taxonomías y configurar adecuadamente los parámetros para mantener la consistencia del sistema.