页面在wordpress中显示所有页面内容

页面在wordpress中显示所有页面内容,wordpress,wordpress-theming,Wordpress,Wordpress Theming,我已显示当前页面中的所有页面内容,但未显示当前页面内容,因此下面的代码将显示所有页面内容,但我如何过滤它 谢谢 $pages = get_pages(); foreach ($pages as $page_data) { $content = apply_filters('the_content', $page_data->post_content); $title = $page_data->post_title; echo $content; } 尝

我已显示当前页面中的所有页面内容,但未显示当前页面内容,因此下面的代码将显示所有页面内容,但我如何过滤它

谢谢

 $pages = get_pages(); 
 foreach ($pages as $page_data) {
     $content = apply_filters('the_content', $page_data->post_content); 
  $title = $page_data->post_title; 
 echo $content; 
}

尝试以下代码:它将通过获取当前页面的ID来排除当前页面

<?php                                   
    $args = array(
        'post_type' => 'page',
        'numberposts' => -1,                                                                    
        'sort_order' => 'ASC',
        'sort_column' => 'post_title',
        'post_status' => 'publish',                 
        'exclude' => get_the_ID()
    );          
//$allpages = get_pages($args );  ?>
<?php wp_list_pages( $args ); ?> 

或使用特定父页面“global$post”;wp_list_页面(数组('child_of'=>$post->post_parent,'depth'=>2,'exclude'=>get_the_ID());'