wp-includes/taxonomy.php


Lines:

101 to 188 of 188
/* function wp_update_term() – Update term based on arguments provided. */

/* function wp_defer_term_counting() – Enable or disable term counting. */

/* function wp_update_term_count() – Updates the amount of terms in taxonomy. */

/* function wp_update_term_count_now() – Perform term count update immediately. */

//
// Cache.
//

/* function clean_object_term_cache() – Removes the taxonomy relationship to terms from the cache. */

/* function clean_term_cache() – Will remove all of the term IDs from the cache. */

/* function clean_taxonomy_cache() – Clean the caches for a taxonomy. */

/* function get_object_term_cache() – Retrieves the cached term objects for the given object ID. */

/* function update_object_term_cache() – Updates the cache for the given term object ID(s). */

/* function update_term_cache() – Updates Terms to Taxonomy in cache. */

//
// Private.
//

/* function _get_term_hierarchy() – Retrieves children of taxonomy as Term IDs. */

/* function _get_term_children() – Get the subset of $terms that are descendants of $term_id. */

/* function _pad_term_counts() – Add count of children to parent count. */

/* function _prime_term_caches() – Adds any terms from the given IDs to the cache that do not already exist in cache. */

//
// Default callbacks.
//

/* function _update_post_term_count() – Will update term count based on object types of the current taxonomy. */

/* function _update_generic_term_count() – Will update term count based on number of objects. */

/* function _split_shared_term() – Create a new term for a term_taxonomy item that currently shares its term
with another term_taxonomy. */

/* function _wp_batch_split_terms() – Splits a batch of shared taxonomy terms. */

/* function _wp_check_for_scheduled_split_terms() – In order to avoid the _wp_batch_split_terms() job being accidentally removed,
check that it’s still scheduled while we haven’t finished splitting terms. */

/* function _wp_check_split_default_terms() – Check default categories when a term gets split to see if any of them need to be updated. */

/* function _wp_check_split_terms_in_menus() – Check menu items when a term gets split to see if any of them need to be updated. */

/* function _wp_check_split_nav_menu_terms() – If the term being split is a nav_menu, change associations. */

/* function wp_get_split_terms() – Get data about terms that previously shared a single term_id, but have since been split. */

/* function wp_get_split_term() – Get the new term ID corresponding to a previously split term. */

/* function wp_term_is_shared() – Determine whether a term is shared between multiple taxonomies. */

/* function get_term_link() – Generate a permalink for a taxonomy term archive. */

/* function the_taxonomies() – Display the taxonomies of a post with available options. */

/* function get_the_taxonomies() – Retrieve all taxonomies associated with a post. */

/* function get_post_taxonomies() – Retrieve all taxonomies of a post with just the names. */

/* function is_object_in_term() – Determine if the given object is associated with any of the given terms. */

/* function is_object_in_taxonomy() – Determine if the given object type is associated with the given taxonomy. */

/* function get_ancestors() – Get an array of ancestor IDs for a given object. */

/* function wp_get_term_taxonomy_parent_id() – Returns the term’s parent’s term_ID. */

/* function wp_check_term_hierarchy_for_loops() – Checks the given subset of the term hierarchy for hierarchy loops. */

/* function is_taxonomy_viewable() – Determines whether a taxonomy is considered "viewable". */

/* function wp_cache_set_terms_last_changed() – Sets the last changed time for the ‘terms’ cache group. */

/* function wp_check_term_meta_support_prefilter() – Aborts calls to term meta if it is not supported. */
 

 View on GitHub View on Trac

Called by

    Invoked by

      Calls

      Call hooks

      API Letters: ,,,