1. 首页
  2. WordPress钩子手册

get_tags

apply_filters( ‘get_tags’, WP_Term[]|int $tags, array $args )

过滤器::筛选为“post_tag”分类法返回的术语对象数组。
Filter Hook: Filters the array of term objects returned for the ‘post_tag’ taxonomy.

目录锚点:#参数#源码


参数(Parameters)

参数 类型 说明
$tags (WP_Term[] | int) “post_tag”术语对象的数组或其计数。
$args (array) 一组参数。@请参阅获取术语()

源码(Source)

/**
 * Retrieves all post tags.
 *
 * @since 2.3.0
 * @see get_terms() For list of arguments to pass.
 *
 * @param string|array $args Tag arguments to use when retrieving tags.
 * @return array List of tags.
 */
function get_tags( $args = '' ) {
	$tags = get_terms( 'post_tag', $args );

	if ( empty( $tags ) ) {
		$return = array();
		return $return;
	}

	/**
	 * Filter the array of term objects returned for the 'post_tag' taxonomy.
	 *
	 * @since 2.3.0
	 *
	 * @param array $tags Array of 'post_tag' term objects.
	 * @param array $args An array of arguments. @see get_terms()
	 */
	$tags = apply_filters( 'get_tags', $tags, $args );
	return $tags;
}
更新版本 源码位置 使用 被使用
2.3.0 wp-includes/category.php:294 1 0

get_tags 为WP2原创文章,链接:https://www.wp2.cn/hook/get_tags-2/