> WordPress开发手册 > get_children

get_children


get_children(),如果你不明白或者很少用到,那说明你的 WordPress 的手段还不是很高明,今天我们不妨来看一下这个函数的使用。get_children 有点类似于 get_posts这个函数,但又有所不同,该函数主要用于检索或者说是返回,父文章、页面下的子文章、附件(重要),的一个函数。

好吧,即便你很少用到 get_children() 也不能说你不高明,不过这个函数你至少要懂一点。
本文涉及的内容解释,因与之前的文章有所重复,
所以有一些前面文章提到的东西,在这里一般不会再提,
如果有疑问您可以参阅我的另一篇文章《get_category 函数
希望这篇文章的一些内容解释对您有所帮助。

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


上一篇:
下一篇: