Icono del sitio Imacreste

Funciones WordPress: taxonomy.php

Todas las funciones que se usan habitualmente en el API de WordPress se encuentran en el núcleo, se usan para crear temas, plugins, crear menús nuevos en el gestor, etc. Vamos a ver donde se encuentran algunas de las más utilizadas.

Archivo: taxonomy.php

Contiene las funciones utilizadas por las taxonomías. Las taxonomías permiten establecer relaciones entre los artículos mediante categorías y etiquetas.

De momento nombramos y explicamos algunas pocas para entender su funcionamiento y con tiempo, añadiremos más ejemplo. Hay que tener en cuenta que estas funciones pueden cambiar, ya que el CORE evoluciona.

$taxonomias=get_taxonomies(); 
var_dump($taxonomia);
$taxonomia_cat = taxonomy_exists('category');
echo $taxonomia_cat; // => 1
$taxonomia_inventada = taxonomy_exists('taxonomi_prueba');
echo $taxonomia_inventada; // => NULL

Todas las funciones

Nuestra idea es ir comentando todas las funciones, de momento recogemos un listado, por si queremos ver todas las funciones del fichero de forma rápida.

create_initial_taxonomies
get_taxonomies
get_object_taxonomies
get_taxonomy
taxonomy_exists
is_taxonomy_hierarchical
register_taxonomy
get_taxonomy_labels
register_taxonomy_for_object_type
unregister_taxonomy_for_object_type
get_objects_in_term
get_tax_sql
get_term
get_term_by
get_term_children
get_term_field
get_term_to_edit
get_terms
term_exists
term_is_ancestor_of
sanitize_term
sanitize_term_field
wp_count_terms
wp_delete_object_term_relationships
wp_delete_term
wp_delete_category
wp_get_object_terms
wp_insert_term
wp_set_object_terms
wp_add_object_terms
wp_remove_object_terms
wp_unique_term_slug
wp_update_term
wp_defer_term_counting
wp_update_term_count
wp_update_term_count_now
clean_object_term_cache
clean_term_cache
get_object_term_cache
update_object_term_cache
update_term_cache
_get_term_hierarchy
_get_term_children
_pad_term_counts
_update_post_term_count
_update_generic_term_count
_split_shared_term
_wp_check_split_default_terms
_wp_check_split_terms_in_menus
wp_get_split_terms
wp_get_split_term
get_term_link
the_taxonomies
get_the_taxonomies
get_post_taxonomies
is_object_in_term
is_object_in_taxonomy
get_ancestors
wp_get_term_taxonomy_parent_id
wp_check_term_hierarchy_for_loops

Salir de la versión móvil