如果您只需要从中删除或忽略它$pages
, 使用exclude
改为参数;
$pages = wp_list_pages( array(
\'exclude\' => get_option( \'page_on_front\' ),
\'child_of\' => $parent,
\'parent\' => $parent,
\'sort_column\' => \'post_title\',
\'title_li\' => \'\',
\'hierarchical\' => \'0\'
) );
我用过
wp_list_pages
我假设这是您打算使用的函数(
get_pages
没有
title_li
参数)。
如果那样的话isn\'t 你在追求什么,然后只需在页面上循环,以确定它是否存在;
foreach ( $pages as $page ) {
if ( $front_is_here = ( $page->ID == $front_id ) )
break;
}
if ( $front_is_here ) {
// front page is among pages
} else {
// front page is *not* among pages
}