http://forum.wpde.org/konfiguration/…html#post444467
statt einer Taxonomie gibts du schlicht eine Kategorie an... allerdings würde ich mir die Kategorien freihalten und eher eine neue Taxonomie namens "Sparte" anlegen. Eine neue Taxonomie kannst du manuell oder mit hilfe dieser Website: http://generatewp.com/taxonomy/ anlegen.
mfg
// Register Custom Taxonomy
function custom_taxonomy_sparten() {
$labels = array(
'name' => _x( 'Sparten', 'Taxonomy General Name', 'sparten_textdomain' ),
'singular_name' => _x( 'Sparte', 'Taxonomy Singular Name', 'sparten_textdomain' ),
'menu_name' => __( 'Sparten', 'sparten_textdomain' ),
'all_items' => __( 'Alle Sparten', 'sparten_textdomain' ),
'parent_item' => __( 'Eletern Sparte', 'sparten_textdomain' ),
'parent_item_colon' => __( 'Eltern Sparte:', 'sparten_textdomain' ),
'new_item_name' => __( 'Neue Sparte', 'sparten_textdomain' ),
'add_new_item' => __( 'Neue Sparte hinzufügen', 'sparten_textdomain' ),
'edit_item' => __( 'Sparte bearbeiten', 'sparten_textdomain' ),
'update_item' => __( 'Sparte aktualisieren', 'sparten_textdomain' ),
'separate_items_with_commas' => __( 'Trenne Sparten mit kommatas', 'sparten_textdomain' ),
'search_items' => __( 'Sparte suchen', 'sparten_textdomain' ),
'add_or_remove_items' => __( 'Sparten hinzufügen oder entfernen', 'sparten_textdomain' ),
'choose_from_most_used' => __( 'Beliebte Sparten', 'sparten_textdomain' ),
'not_found' => __( 'Nicht gefunden', 'sparten_textdomain' ),
);
$capabilities = array(
'manage_terms' => 'manage_sparten',
'edit_terms' => 'manage_sparten',
'delete_terms' => 'manage_sparten',
'assign_terms' => 'manage_sparten',
);
$args = array(
'labels' => $labels,
'hierarchical' => true,
'public' => true,
'show_ui' => true,
'show_admin_column' => true,
'show_in_nav_menus' => false,
'show_tagcloud' => true,
'capabilities' => $capabilities,
);
register_taxonomy( 'sparten', array( 'post', ' page' ), $args );
}
// Hook into the 'init' action
add_action( 'init', 'custom_taxonomy_sparten', 0 );
Alles anzeigen