term_name │ filter-hook │ WP 2.5.0

Filters display of the term name in the terms list table.

The default output may include padding due to the term's current level in the term hierarchy.

Usage

add_filter( 'term_name', 'wp_kama_term_name_filter', 10, 2 );

/**
 * Function for `term_name` filter-hook.
 * 
 * @param string  $pad_tag_name The term name, padded if not top-level.
 * @param WP_Term $tag          Term object.
 *
 * @return string
 */
function wp_kama_term_name_filter( $pad_tag_name, $tag ){
	// filter...
	return $pad_tag_name;
}
$pad_tag_name(string)
The term name, padded if not top-level.
$tag(WP_Term)
Term object.

Changelog

Since 2.5.0 Introduced.

Where the hook is called

WP_Terms_List_Table::column_name()
term_name
wp-admin/includes/class-wp-terms-list-table.php 401
$name = apply_filters( 'term_name', $pad . ' ' . $tag->name, $tag );

Where the hook is used in WordPress

wp-includes/default-filters.php 164
add_filter( $filter, 'wptexturize' );
wp-includes/default-filters.php 165
add_filter( $filter, 'convert_chars' );
wp-includes/default-filters.php 166
add_filter( $filter, 'esc_html' );
wp-includes/default-filters.php 42
add_filter( $filter, 'sanitize_text_field' );
wp-includes/default-filters.php 43
add_filter( $filter, 'wp_kses_data' );
wp-includes/default-filters.php 45
add_filter( $filter, '_wp_specialchars', 30 );