我正在尝试使用$post
来自函数的对象。但是如果我尝试var_dump($post)
它返回NULL
.
这是我的代码:
function breadcrumb_navigation() {
var_dump($post);
$page = $post;
$parents = array();
while ($page->post_parent){
array_push($parents, $page);
$page = $page->post_parent;
}
if (sizeof($parents) > 0) {
array_reverse($parents);
foreach($parents as $parent) {
echo \'<li><a href="\'.get_permalink($parent->ID).\'">\'.$parent->post_title.\'</a><ul class="child">\', wp_list_pages(array(\'child_of\' => $post->post_parent,\'exclude\' => $post->ID)), \'</ul></li>\';
}
}
}
谁能告诉我为什么会这样?