返回介绍

walk_page_tree()

发布于 2017-09-11 11:17:17 字数 1501 浏览 1120 评论 0 收藏 0

walk_page_tree( array $pages,  int $depth,  int $current_page,  array $r )

Retrieve HTML list content for page list.


description


参数

$pages

(array) (Required)

$depth

(int) (Required)

$current_page

(int) (Required)

$r

(array) (Required)


返回值

(string)


源代码

File: wp-includes/post-template.php

function walk_page_tree( $pages, $depth, $current_page, $r ) {
	if ( empty($r['walker']) )
		$walker = new Walker_Page;
	else
		$walker = $r['walker'];

	foreach ( (array) $pages as $page ) {
		if ( $page->post_parent )
			$r['pages_with_children'][ $page->post_parent ] = true;
	}

	$args = array($pages, $depth, $r, $current_page);
	return call_user_func_array(array($walker, 'walk'), $args);
}

更新日志

Versiondescription
2.1.0Introduced.

相关函数

Used By

  • wp-includes/post-template.php: wp_list_pages()

User Contributed Notes

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文