如何在$ wp_list_table-> display()上设置标准

时间:2014-12-17 17:46:10

标签: wordpress

点击页面时,我不想列出所有页面。我发现wordpress使用$ wp_list_table-> display()来显示所有数据。 但是我如何设定标准呢? 请帮帮忙?

1 个答案:

答案 0 :(得分:0)

您可以使用pre_get_posts修改管理员查询。以下是将查询限制为某些特定页面ID的示例:

add_action( 'pre_get_posts', 'so27531690_pre_get_posts' );
function so27531690_pre_get_posts( $query )
{
    if( ! ( is_admin() && 'edit-page' == $GLOBALS['current_screen']->id ) )
        return;

    $query->set( 'post__in', array( 1,6,15 ) );

    return;
}