WordPress实现媒体文件加分类和标签的方法
2020-04-20 17:37WordPress
我们在使用WordPress后台媒体库上传媒体文件的时候,不能像文章一样可以指定分类和标签,这样就显得后台媒体库管理十分杂乱,如下图就是媒体库界面的原始状态:
媒体库资源编辑原始界面
我们可以从图中看出,WordPress后台的媒体编辑页面默认是不带标签和分类的,这个时候就需要我们老改动一些文件来添加上这个功能。
给媒体文件添加分类的实现方法:
在当前主题的functions.php中添加php代码:
function ludou_create_media_category() {
$args = array(
'label' => '媒体分类',
'hierarchical' => true,
'show_admin_column' => true,
'show_ui' => true,
'query_var' => true,
'rewrite' => true,
);
register_taxonomy( 'attachment_category', 'attachment', $args );
}
add_action( 'init', 'ludou_create_media_category' );
完成后刷新后台你会发现编辑媒体文件的时候会多了一个分类选项:
修改后的编辑界面
如果你不排斥使用插件,推荐这个插件:WordPress支持多媒体库添加分类和标签的插件——Media Library Categories,可以实现批量修改媒体文件的分类。
很赞哦! ()