wordperss后台列表如何自定义内容

做后台开发的许多时候,都需要自定义后台列表所展示的内容,毕竟默认的内容真不够看:

这时候,其实我们需要用到2个函数:

如果我们使⽤ WordPress 原⽣的代码给后台⽂章列表⻚⾯添加⼀列的话,需要使⽤两个接⼝:
使⽤ manage_{$post_type}posts_columns 接⼝添加栏⽬表头:

add_filter('manage_post_posts_columns', function($columns){
$columns['views'] = '浏览';
return $columns;
});

通过 manage_{$post_type}_posts_custom_column 接⼝显示栏⽬数据:

add_action('manage_post_posts_custom_column' , function ($column, $post_id){
if($column == 'views'){
echo (int)get_post_meta($post_id , 'views' , true);
}
}, 10, 2 );

通过以上两个钩子就可以实现了。

0

评论0

请先
显示验证码
没有账号?注册  忘记密码?