array( 'name' => __( "Resource categories", 'ccat' ), 'singular_name' => __( "Resource category", 'ccat' ), 'search_items' => __( "Search resource-categories", 'ccat' ), 'popular_items' => __( "Popular resource-categories", 'ccat' ), 'all_items' => __( "All resource-categories", 'ccat' ), 'parent_item' => __( "Parent resource-category", 'ccat' ), 'parent_item_colon' => __( "Parent resource-category:", 'ccat' ), 'edit_item' => __( "Edit resource-category", 'ccat' ), 'update_item' => __( "Update resource-category", 'ccat' ), 'view_item' => __( "View resource-category", 'ccat' ), 'add_new_item' => __( "New resource-category", 'ccat' ), 'new_item_name' => __( "New resource-category", 'ccat' ), 'separate_items_with_commas' => __( "Separate resource-categories with commas", 'ccat' ), 'add_or_remove_items' => __( "Add or remove resource-categories", 'ccat' ), 'choose_from_most_used' => __( "Choose from the most used resource-categories", 'ccat' ), 'not_found' => __( "No resource-categories found.", 'ccat' ), 'no_terms' => __( "No resource-categories", 'ccat' ), 'menu_name' => __( "Resource categories", 'ccat' ), 'items_list_navigation' => __( "Resource categories list navigation", 'ccat' ), 'items_list' => __( "Resource categories list", 'ccat' ), 'most_used' => __( "Most used", 'ccat' ), 'back_to_items' => __( "← Back to resource-categories", 'ccat' ), ), 'public' => false, 'hierarchical' => false, 'show_ui' => true, 'show_in_menu' => true, 'show_in_nav_menus' => false, 'show_admin_column' => true, 'rewrite' => false, 'query_var' => true, 'show_in_rest' => true, 'rest_base' => 'resource_category', 'rest_controller_class' => 'WP_REST_Terms_Controller', 'meta_box_cb' => false, 'show_in_graphql' => true, 'graphql_single_name' => "ResourceCategory", 'graphql_plural_name' => "ResourceCategories", 'graphql_interfaces' => array( 'Node' ), ) ); } // Custom 'resource-category' term updated messages add_filter( 'term_updated_messages', 'ccat_resource_category_term_updated_messages' ); function ccat_resource_category_term_updated_messages( $messages ) { $messages['resource_category'] = array( 0 => '', 1 => __( "Resource category added.", 'ccat' ), 2 => __( "Resource category deleted.", 'ccat' ), 3 => __( "Resource category updated.", 'ccat' ), 4 => __( "Resource category not added.", 'ccat' ), 5 => __( "Resource category not updated.", 'ccat' ), 6 => __( "Resource categories deleted.", 'ccat' ), ); return $messages; }