《PHP教程:详解WordPress开发中用于获取分类及子页面的函数用法》要点:
本文介绍了PHP教程:详解WordPress开发中用于获取分类及子页面的函数用法,希望对您有用。如果有疑问,可以联系我们。
PHP应用get_category
get_category 可能我们平时接触的不多,但却是很有用,网上这个函数介绍的貌似不多,所以本日只针对官方 WordPress 英文文档做一下翻译.
PHP应用函数描述
获得指定分类,以数组或是对象的形式返回.
PHP应用函数使用
PHP应用
get_category( $cat, $out, $filter )
PHP应用参数描述
$cat:分类ID,或
$out返回值类型[OBJECT, ARRAY_A, or ARRAY_N]
$filter
函数返回值
这里主要讲一下对象类型的返回值,
都有注释,请自行参阅.
PHP应用
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
)
PHP应用get_children()
再来看一下这个函数的使用.get_children 有点类似于 get_posts这个函数,但又有所不同,该函数主要用于检索或者说是返回,父文章、页面下的子文章、附件(重要),的一个函数.
PHP应用希望这篇文章的一些内容解释对您有所赞助.
PHP应用get_children函数意义
get_children( )该函数自 WordPress 2.0.0便开始具备,主要用于:检索附件、版本、子页面等信息.get_children( )与get_posts( )使用情况基本一致.
PHP应用函数用法
PHP应用
$args = array(
'post_parent' => $postid,
'post_type' => 'attachment',
'numberposts' => 1,
'post_mime_type' => 'image', );
if ($images = get_children($args))
PHP应用参数解释
$args[‘numberposts']
(整数)需要检索的子文章数量.可选;默认值:-1(无限)
PHP应用$args[‘post_parent']
(整数)传递日志或页面的编号以获取其子文章.传递空值可获取任意文章的子文章.可选;默认值:0 (任意父文章?)
PHP应用$args[‘post_type']
(字符)文章列表中post_type列中的值,如附件,页面或修改情况;或者关键词any.默认值:any
PHP应用$args[‘post_status']
(字符)文章列表中post_status列中的值,如已发布,草稿或遗传;或关键词any.默认值:any
PHP应用$args[‘post_mime_type']
(字符)完全或不完全的mime类型,如图片,视频,视频/mp4,与文章的post_mime_type字段相匹配.
PHP应用$output
(常量)由OBJECT, ARRAY_A, ARRAY_N中任一个函数所返回的数组项的变量类型.可选;默认值:OBJECT
总结
get_children(),一般在主题中,用于将文章内的图片附件调用出来,也就是说,只要你上传图片了,即便你的主题不支持特色图像或您没有设置特色图像,我们都可以通过该函数将您上传在该文章的图片取出,这样做虽然有必定的局限性,但作为特色图像的补充项目也已经足够了.至于取别的子项内容个人感觉用处不是很大,再就是因为一般用不到文章分页,所以也就没有做demo去测试分页.如果你正在研究get_children()这个函数,希望这篇文章能够给你带来好运.
《PHP教程:详解WordPress开发中用于获取分类及子页面的函数用法》是否对您有启发,欢迎查看更多与《PHP教程:详解WordPress开发中用于获取分类及子页面的函数用法》相关教程,学精学透。维易PHP学院为您提供精彩教程。
转载请注明本页网址:
http://www.vephp.com/jiaocheng/7762.html