get_taxonomies()
是WordPress中的一个函数,用于获取所有已注册的分类法(taxonomy)的名称。
该函数的语法如下:
get_taxonomies( $args, $output, $operator )
参数说明:
$args
(可选):用于筛选分类法的参数数组。默认为空数组。$output
(可选):指定返回结果的格式。可选值为 'names'(默认,返回分类法名称数组)、'objects'(返回分类法对象数组)或 'namespaces'(返回分类法命名空间数组)。$operator
(可选):用于组合多个参数的逻辑运算符。可选值为 'and'(默认,所有参数都必须满足)或 'or'(任意参数满足即可)。
示例代码:
$taxonomies = get_taxonomies();
if ( ! empty( $taxonomies ) ) {
foreach ( $taxonomies as $taxonomy ) {
echo '<a href="' . get_post_type_archive_link( $taxonomy ) . '">' . $taxonomy . '</a><br>';
}
} else {
echo 'No taxonomies found.';
}
以上示例代码会获取所有已注册的分类法,并输出每个分类法的链接。
0 个评论