Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function disable_editor_category_editing() {
- //make it so that non-admin users can not edit event categories
- register_taxonomy( 'tribe_events_cat', 'tribe_events', array(
- 'hierarchical' => true,
- 'rewrite' => array( 'slug'=> 'events/' . sanitize_title( __( 'category', 'tribe-events-calendar' ) ), 'with_front' => false ),
- 'public' => true,
- 'show_ui' => true,
- 'labels' => array(
- 'name' => __( 'NTD Categories', 'tribe-events-calendar' ),
- 'singular_name' => __( 'NTD Category', 'tribe-events-calendar' ),
- 'search_items' => __( 'Search NTD Categories', 'tribe-events-calendar' ),
- 'all_items' => __( 'All NTD Categories', 'tribe-events-calendar' ),
- 'parent_item' => __( 'Parent NTD Category', 'tribe-events-calendar' ),
- 'parent_item_colon' => __( 'Parent NTD Category:', 'tribe-events-calendar' ),
- 'edit_item' => __( 'Edit NTD Category', 'tribe-events-calendar' ),
- 'update_item' => __( 'Update NTD Category', 'tribe-events-calendar' ),
- 'add_new_item' => __( 'Add New NTD Category', 'tribe-events-calendar' ),
- 'new_item_name' => __( 'New NTD Category Name', 'tribe-events-calendar' )
- ),
- 'capabilities' => array(
- 'manage_terms' => 'update_themes',
- 'edit_terms' => 'update_themes',
- 'delete_terms' => 'update_themes',
- 'assign_terms' => 'update_themes'
- )
- ));
- }
- add_action('init', 'disable_editor_category_editing');
Advertisement
Add Comment
Please, Sign In to add comment