![图片[1]-给WordPress文章添加排序选项-七玩网](http://static.527wan.top/wp-content/uploads/2021/08/3dee0-9w4uD.jpg)
给WordPress文章添加排序选项
默认WordPress仅页面有排序选项面板,可以通过下面的代码让文章也有排序选项面板功能。
将代码添加到当前主题函数模板functions.php中即可。
add_action( 'admin_init', 'posts_order' );
function posts_order() {
add_post_type_support( 'post', 'page-attributes' );
}
前端想实现文章排序功能,需要在主循环中添加参数:
$order_posts = new WP_Query(array(
'post_type' => 'post',
'post_status' => 'publish',
'orderby' => 'menu_order',
'order' => 'ASC',
) );
后台文章列表显示排序编号:
add_action('manage_posts_custom_column', 'zm_posts_order_show_columns');
function zm_posts_order_show_columns($name) {
global $post;
switch ($name) {
case 'order':
$views = $post->menu_order;
echo $views;
break;
}
}
add_filter('manage_posts_columns', 'zm_posts_order_columns');
function zm_posts_order_columns($defaults) {
$defaults['order'] = '排序';
return $defaults;
}
批量清零排序编号:
global $wpdb;
$wpdb->query("UPDATE wp_posts SET menu_order = 0 WHERE post_type = 'post'");
本站使用静态缓存,登录后获取实时最新资源下载。推荐使用QQ登录,会自动完成注册。
如遇夸克/网盘资源失效,请发帖反馈。站长会积极补链,同时在您的帖子下方评论告知。
如遇夸克/网盘资源失效,请发帖反馈。站长会积极补链,同时在您的帖子下方评论告知。
© 版权声明
资源来源于互联网,供学习交流。如涉侵权,请邮件联系,将予七日内处理。
请在下载后24小时内删除,切勿商用。使用者需自行承担相应法律责任,发布者概不负责。
请在下载后24小时内删除,切勿商用。使用者需自行承担相应法律责任,发布者概不负责。
THE END







![[一键安装合集] 200+款经典游戏夸克盘资源汇总-七玩网](http://static.527wan.top/wp-content/uploads/2026/01/8c26d3722720260127195302.png)

![[一键安装] 武林外传单机版(书生端Pro 2026)最全工具补丁合集|GM工具+小蜜蜂+PCK工具-七玩网](http://static.527wan.top/wp-content/uploads/replace/2026/01/b213f174f9b7e91655c2521209eef22e.jpeg)



暂无评论内容