常用函数-register_taxonomy()
警告
这是一篇新发布文章,因此内容中可能出现问题。如果有疑惑可以在/wp-includes/taxonomy.php中查询相关信息。
说明
register_taxonomy()函数可添加或改写分类法。函数包括它所影响到的一个名称,一个对象,以及一个参数数组。函数不返回任何值。
用法
<?php register_taxonomy($taxonomy, $object_type); ?>
<?php register_taxonomy($taxonomy, $object_type, $args); ?>
示例
<?php register_taxonomy('foo', 'post', array('hierarchical' => true)); ?>
参数
taxonomy
(字符串)分类法名称
object_type
(数组 | 字符串)分类法对象类型的名称或名称数组。
args(可选)
(数组)变量数组
变量
hierarchical
(布尔值)对API其他部分有指定目的。
update_count_callback
(字符)更新计数时调用函数名称。
rewrite
(array | false)False可防止改写,array('slug'=>$slug)可自定义permastruct;默认使用$taxonomy为缩略名。
query_var(string | false)值为False时可阻止查询,值为string时可自定义query var (?$query_var=$term);默认使用$taxonomy作为query var。
分类:中文手册