Wordpress 修改 Page 页面默认排序

Posted ryanzheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Wordpress 修改 Page 页面默认排序相关的知识,希望对你有一定的参考价值。

默认 Wordpress 的 Page 页面是按照 Title 升序排序的,如果创建的页面很多,使用起来会很不方面,所以可以通过将以下代码添加到 functions.php 中,实现将 Page 页面按照 Date 倒序

 

// 将 Page 页面默认排序修改为按照 Date 倒序
function set_page_order_in_admin( $wp_query ) {
    global $pagenow;
    if ( is_admin() && edit.php == $pagenow && $wp_query->get(post_type) == page && !isset($_GET[orderby])) {
        $wp_query->set( orderby, date );
        $wp_query->set( order, DESC );       
    }
}
if (is_admin()) {
    add_filter(pre_get_posts, set_page_order_in_admin, 5 );
}

 

效果如下:

技术图片

 

以上是关于Wordpress 修改 Page 页面默认排序的主要内容,如果未能解决你的问题,请参考以下文章

Wordpress-获取当前页面ID(和其他默认变量)

WordPress函数wp_page_menu详解

wordpress---page页面数据调用

修改 Wordpress 中默认生成的友好 URL(通过 .htaccess)

WordPress基础:get_page_link获取页面地址

PHP WordPress当前页面.current_page_item