从后台后台媒体库
上传的媒体
文件不能像文章那样
分类和标注,但很多时候我们需要这样的
功能,如一些
下载站、
图片站等。
媒体
编辑页面的原始状态
很明显,WordPress
背景中的媒体编辑页面并不是
默认选中的,默认
情况下是标签。
向媒体文件添加类别
添加以下代码到当前主题的functions.php:
功能ludou_add_categories_to_attachments(){
register_taxonomy_for_object_type('category ','attachment);
}
add_action('init ','ludou_add_categories_to_attachments);
保存并上传functions.php刷新媒体编辑页面,你会在右栏看到更多类别:
向媒体文件添加标签
在当前主题的functions.php中添加以下代码:
功能ludou_add_tags_to_attachments(){
register_taxonomy_for_object_type('post_tag ','attachment);
}
add_action('init ','ludou_add_tags_to_attachments);
保存并上传functions.php刷新媒体编辑页面,你会看到在右边的标签栏。
同时,在多媒体列表页面上,还添加了
显示媒体的分类和标签。类似地,在左侧栏的多媒体菜单下有分类
目录和标签的两个子菜单。
那么,向媒体文件添加类别和标签是非常简单的,我们可以在下面的代码中添加代码,更加简洁和高效:
功能ludou_add_categories_tags_to_attachments(){
register_taxonomy_for_object_type('category ','attachment);
register_taxonomy_for_object_type('post_tag ','attachment);
}
add_action('init ','ludou_add_categories_tags_to_attachments);
另一种
方法 事实上,还有另一种方式去实现它,它可以实现多媒体的
独立分类,而不是混合物品的分类,并能显示媒体的分类直观WordPress后台后台多媒体。
使用的方法,也是用PHP代码在当前主题的functions.php:
功能ludou_create_media_category(){
args数组(=美元
标签=媒体分类,
层次结构=真的,
show_admin_column= >真的,
show_ui= >真的,
query_var= >真的,
重写=真的,
);
register_taxonomy('attachment_category ','attachment,$ args);
}
add_action('init ','ludou_create_media_category);
如果您不排除
插件的使用,请
推荐这个插件:媒体库类,它可以用来
修改大众媒体文件的分类。