怎么在WordPress中利用函数获取分类?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
get_category
get_category 可能我们平时接触的不多,但却是很有用,网上这个函数介绍的貌似不多,所以今天只针对官方 WordPress 英文文档做一下翻译。
函数描述
获得指定分类,以数组或是对象的形式返回。
函数使用
get_category( $cat, $out, $filter )
参数描述
$cat:分类ID,或
$out返回值类型[OBJECT, ARRAY_A, or ARRAY_N]
$filter
函数返回值
这里主要讲一下对象类型的返回值,
都有注释,请自行参阅。
stdClass Object ( //ID 分类和标签混编 [term_id] => 5 //分类名 [name] => Cat Name //分类别名 [slug] => cat //N/A [term_group] => 0 //同 term_id [term_taxonomy_id] => 5 //分类法,也就是分类还是标签 [taxonomy] => category //分类描述 [description] => //父级ID [parent] => 70 //N/A [count] => 0 //分类ID [cat_ID] => 5 //N/A [category_count] => 0 //同 description [category_description] => //同 name [cat_name] => Category Name //同 slug [category_nicename] => category-name //同 parent [category_parent] => 70 )
get_children()
再来看一下这个函数的使用。get_children 有点类似于 get_posts这个函数,但又有所不同,该函数主要用于检索或者说是返回,父文章、页面下的子文章、附件(重要),的一个函数。
希望这篇文章的一些内容解释对您有所帮助。
get_children函数意义
get_children( )该函数自 WordPress 2.0.0便开始具备,主要用于:检索附件、版本、子页面等信息。get_children( )与get_posts( )使用情况基本一致。
函数用法
$args = array( 'post_parent' => $postid, 'post_type' => 'attachment', 'numberposts' => 1, 'post_mime_type' => 'image', ); if ($images = get_children($args))
参数解释
$args[‘numberposts']
(整数)需要检索的子文章数量。可选;默认值:-1(无限)
$args[‘post_parent']
(整数)传递日志或页面的编号以获取其子文章。传递空值可获取任意文章的子文章。可选;默认值:0 (任意父文章?)
$args[‘post_type']
(字符)文章列表中post_type列中的值,如附件,页面或修改情况;或者关键词any。默认值:any
$args[‘post_status']
(字符)文章列表中post_status列中的值,如已发布,草稿或遗传;或关键词any。默认值:any
$args[‘post_mime_type']
(字符)完全或不完全的mime类型,如图片,视频,视频/mp4,与文章的post_mime_type字段相匹配。
$output
(常量)由OBJECT, ARRAY_A, ARRAY_N中任一个函数所返回的数组项的变量类型。可选;默认值:OBJECT
关于怎么在WordPress中利用函数获取分类问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。