1. <div id="11111"></div>

    1. <div id="11111"></div>

      1. <div id="11111"></div>

        WordPress后台文章列表按更新时间排序

        日期: 标签:WordPress教程 7 条留言
        如需帮忙改代码,或者WordPress二次开发、PHP网站建设等需求,可联系我购买付费服务:  点此联系我

        网友提问,后台的文章列表如何按最后修改的时间排序。这个功能实现也比较简单,一段代码即可,想想也已经好久没发文章,顺便跟大家分享一下。

        在当前主题的functions.php中添加以下php代码即可:

        function ludou_set_post_order_in_admin( $wp_query ) {
          if ( is_admin() ) {
            $wp_query->set( 'orderby', 'modified' );
        
            // 此处是将最新修改的文章排在前面
            // 如果要将最新修改的文章排在后面,可将DESC改成ASC
            $wp_query->set( 'order', 'DESC' );
          }
        }
        add_filter('pre_get_posts', 'ludou_set_post_order_in_admin' );

        -- 完 --

        本文采用 「CC BY-NC-SA 4.0」创作共享协议,转载请标注以下信息:
        原文出处:露兜博客 http://www.szeverich.net.cn/wordpress_set_post_order_in_admin.html
        露兜
        kaapass@outlook.com  QQ 825533758

        业余编程爱好者,主业是淘宝店主,卖些工艺品,感兴趣可以到我的淘宝店看看(旺旺不提供技术咨询):西西弗sisyphe

        7 条留言

        点此留言
        1. Blade

          谢谢博主,代码测试成功?;褂幸桓鑫侍饩褪侨掌谀橇心芊裣允境勺詈笮薷牡娜掌谀?,现在文章列表是按照最后修改时间排序了,但是时间列表显示还是发布的时间。

        2. 有点蓝

          ludou出品,必属精品~

        3. 羽尘

          好久没来了

        4. 棋牌论坛

          谢谢,测试完美!

        5. 李达大元帅

          很好

        6. 小义

          首页如何实现更新时间排序排序

        发表留言

        可以挣钱的游戏 774| 82| 280| 853| 394| 936| 899| 468| 90| 166| 163| 115| 776| 386| 429| 217| 412| 838| 567| 217| 939| 840| 281| 543| 529| 108| 94| 988| 686| 858| 984| 151| 718| 523| 821| 304|