[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

title

Body

[close]

/wp-admin/includes/ -> taxonomy.php (summary)

WordPress Taxonomy Administration API.

File Size: 308 lines (8 kb)
Included or required: 1 time
Referenced: 0 times
Includes or requires: 0 files

Defines 11 functions

  category_exists()
  get_category_to_edit()
  wp_create_category()
  wp_create_categories()
  wp_insert_category()
  wp_update_category()
  tag_exists()
  wp_create_tag()
  get_tags_to_edit()
  get_terms_to_edit()
  wp_create_term()

Functions
Functions that are not part of a class:

category_exists( $cat_name, $parent = null )   X-Ref
Check whether a category exists.

param: int|string $cat_name Category name.
param: int        $parent   Optional. ID of parent term.
return: mixed

get_category_to_edit( $id )   X-Ref
Get category object for given ID and 'edit' filter context.

param: int $id
return: object

wp_create_category( $cat_name, $parent = 0 )   X-Ref
Add a new category to the database if it does not already exist.

param: int|string $cat_name
param: int        $parent
return: int|WP_Error

wp_create_categories( $categories, $post_id = '' )   X-Ref
Create categories for the given post.

param: string[] $categories Array of category names to create.
param: int      $post_id    Optional. The post ID. Default empty.
return: array List of categories to create for the given post.

wp_insert_category( $catarr, $wp_error = false )   X-Ref
Updates an existing Category or creates a new Category.

param: array $catarr {
param: bool  $wp_error Optional. Default false.
return: int|object The ID number of the new or updated Category on success. Zero or a WP_Error on failure,

wp_update_category( $catarr )   X-Ref
Aliases wp_insert_category() with minimal args.

If you want to update only some fields of an existing category, call this
function with only the new values set inside $catarr.

param: array $catarr The 'cat_ID' value is required. All other keys are optional.
return: int|bool The ID number of the new or updated Category on success. Zero or FALSE on failure.

tag_exists( $tag_name )   X-Ref
Check whether a post tag with a given name exists.

param: int|string $tag_name
return: mixed

wp_create_tag( $tag_name )   X-Ref
Add a new tag to the database if it does not already exist.

param: int|string $tag_name
return: array|WP_Error

get_tags_to_edit( $post_id, $taxonomy = 'post_tag' )   X-Ref
Get comma-separated list of tags available to edit.

param: int    $post_id
param: string $taxonomy Optional. The taxonomy for which to retrieve terms. Default 'post_tag'.
return: string|bool|WP_Error

get_terms_to_edit( $post_id, $taxonomy = 'post_tag' )   X-Ref
Get comma-separated list of terms available to edit for the given post ID.

param: int    $post_id
param: string $taxonomy Optional. The taxonomy for which to retrieve terms. Default 'post_tag'.
return: string|bool|WP_Error

wp_create_term( $tag_name, $taxonomy = 'post_tag' )   X-Ref
Add a new term to the database if it does not already exist.

param: int|string $tag_name
param: string $taxonomy Optional. The taxonomy for which to retrieve terms. Default 'post_tag'.
return: array|WP_Error



Generated: Sun Oct 21 08:20:01 2018 Cross-referenced by PHPXref 0.7