get_term_field() – Get sanitized Term field.
You appear to be a bot. Output may be restricted
Description
Gets sanitized term field.
The function is for contextual reasons and for simplicity of usage.
Usage
$string|int|null|WP_Error = get_term_field( $field, $term, $taxonomy, $context );
Parameters
- $field
- ( string ) required – Term field to fetch.
- $term
- ( int|WP_Term ) required – Term ID or object.
- $taxonomy
- ( string ) optional – Optional. Taxonomy name. Default empty.
- $context
- ( string ) optional default: display – Optional. How to sanitize term fields. Look at sanitize_term_field() for available options. Default 'display'.
Returns
string|int|null|WP_Error Will return an empty string if $term is not an object or if $field is not set in $term.
Source
File name: wordpress/wp-includes/taxonomy.php
Lines:
1 to 16 of 16
function get_term_field( $field, $term, $taxonomy = '', $context = 'display' ) { $term = get_term( $term, $taxonomy ); if ( is_wp_error( $term ) ) { return $term; } if ( ! is_object( $term ) ) { return ''; } if ( ! isset( $term->$field ) ) { return ''; } return sanitize_term_field( $field, $term->$field, $term->term_id, $term->taxonomy, $context ); }