我已经为我的面包屑编写了这段代码(我只给出我有问题的部分):
} elseif (is_page()) {
if($post->post_parent){
$anc = get_post_ancestors( $post->ID );
foreach ( $anc as $ancestor ) {
$output = \'<li><a href="\'.get_permalink($ancestor).\'" title="\'.get_the_title($ancestor).\'">\'.get_the_title($ancestor).\'</a></li><li><i class="fa fa-angle-right"></i></li>\';
echo $output;
}
因此,对于一个页面,我得到的是祖先数组,如果我有一个祖先,那么它工作得很好。当我有两个或两个以上时(按照法典规定,默认情况下):
The direct parent is returned as the first value in the array. The highest level ancestor is returned as the last value in the array.
这就产生了回声
HOME > PARENT 2 > PARENT 1 > PAGE TITLE
如何对$anc数组进行排序,以便将其反转?