WordPress: Custom Taxonomy für Attachments

WordPress-Attachments unterstützen Kategorien und Taxonomien. Man muss sie lediglich zuweisen.
function ppt_add_attachment_tax() {
$labels = array(
'name' => _x( 'My New Categories', 'taxonomy general name' , TEXTDOMAIN ),
'singular_name' => _x( 'My New Category', 'taxonomy singular name' , TEXTDOMAIN ),
'menu_name' => __( 'My New Categories' , TEXTDOMAIN ),
);
$args = array(
'hierarchical' => true,
'labels' => $labels,
'show_admin_column' => true,
'rewrite' => true
);
register_taxonomy( 'mynewcategories', array( 'attachment' ), $args );
}
add_action ( 'init' , 'ppt_add_attachment_tax' );
show_admin_column => true
(seit WordPress 3.5) zeigt die Kategorie-Terms denen die Dateien zugeordnet sind in der Admin-Upload-Liste. Um nur die Dateien in der Liste zu sehen die zu einer Kategorie gehören, auf diese klicken.