Inventory_Presser_Taxonomies::taxonomy_data()
taxonomy_data
Contents
Description Description
An array of taxonomy data used during registration and default term population
Return Return
(array)
Source Source
File: includes/class-taxonomies.php
public static function taxonomy_data() { return apply_filters( 'invp_taxonomy_data', array( array( 'args' => array( 'hierarchical' => true, 'label' => 'Model years', 'labels' => array( 'name' => 'Model years', 'singular_name' => 'Model year', 'search_items' => 'Search years', 'popular_items' => 'Popular years', 'all_items' => 'All years', ), 'meta_box_cb' => null, 'query_var' => 'model-year', 'singular_label' => 'Model year', 'show_in_menu' => false, 'show_in_rest' => true, 'show_ui' => true, ), ), array( 'args' => array( 'hierarchical' => true, 'label' => 'Makes', 'labels' => array( 'name' => 'Makes', 'singular_name' => 'Make', 'search_items' => 'Search makes', 'popular_items' => 'Popular makes', 'all_items' => 'All makes', ), 'meta_box_cb' => null, 'query_var' => 'make', 'singular_label' => 'Make', 'show_in_menu' => false, 'show_in_rest' => true, 'show_ui' => true, ), ), array( 'args' => array( 'hierarchical' => true, 'label' => 'Models', 'labels' => array( 'name' => 'Models', 'singular_name' => 'Model', 'search_items' => 'Search models', 'popular_items' => 'Popular models', 'all_items' => 'All models', ), 'meta_box_cb' => null, 'query_var' => 'model', 'singular_label' => 'Model', 'show_in_menu' => false, 'show_in_rest' => true, 'show_ui' => true, ), ), array( 'args' => array( 'hierarchical' => true, 'label' => 'Conditions', 'labels' => array( 'name' => 'Conditions', 'singular_name' => 'Condition', 'search_items' => 'Search new and used', 'popular_items' => 'Popular conditions', 'all_items' => 'All new and used', ), 'meta_box_cb' => array( 'Inventory_Presser_Taxonomies', 'meta_box_html_condition' ), 'query_var' => 'condition', 'singular_label' => 'Condition', 'show_in_menu' => false, 'show_in_rest' => true, 'show_ui' => true, ), 'term_data' => array( 'New' => 'New', 'Used' => 'Used', ), ), array( 'args' => array( 'hierarchical' => true, 'label' => 'Types', 'labels' => array( 'name' => 'Types', 'singular_name' => 'Type', 'search_items' => 'Search types', 'popular_items' => 'Popular types', 'all_items' => 'All types', ), 'meta_box_cb' => array( 'Inventory_Presser_Taxonomies', 'meta_box_html_type' ), 'query_var' => 'type', 'rest_base' => 'inventory_type', 'singular_label' => 'Type', 'show_in_menu' => false, 'show_in_rest' => true, 'show_ui' => true, ), 'term_data' => array( 'ATV' => 'All Terrain Vehicle', 'BOAT' => 'Boat', 'BUS' => 'Bus', 'CAR' => 'Passenger Car', 'MOT' => 'Motorcycle', 'MOW' => 'Mower', 'OTH' => 'Other', 'RV' => 'Recreational Vehicle', 'SUV' => 'Sport Utility Vehicle', 'TRLR' => 'Trailer', 'TRU' => 'Truck', 'VAN' => 'Van', ), ), array( 'args' => array( 'hierarchical' => true, 'label' => 'Availabilities', 'labels' => array( 'name' => 'Availabilities', 'singular_name' => 'Availability', 'search_items' => 'Search availabilities', 'popular_items' => 'Popular availabilities', 'all_items' => 'All sold and for sale', ), 'meta_box_cb' => array( 'Inventory_Presser_Taxonomies', 'meta_box_html_availability' ), 'query_var' => 'availability', 'singular_label' => 'Availability', 'show_in_menu' => false, 'show_in_rest' => true, 'show_ui' => true, ), 'term_data' => array( 'For sale' => 'For sale', 'Sold' => 'Sold', 'Wholesale' => 'Wholesale', ), ), array( 'args' => array( 'hierarchical' => true, 'label' => 'Drive types', 'labels' => array( 'name' => 'Drive types', 'singular_name' => 'Drive type', 'search_items' => 'Search drive types', 'popular_items' => 'Popular drive types', 'all_items' => 'All drive types', ), 'meta_box_cb' => array( 'Inventory_Presser_Taxonomies', 'meta_box_html_drive_type' ), 'query_var' => 'drive-type', 'singular_label' => 'Drive type', 'show_in_menu' => false, 'show_in_rest' => true, 'show_ui' => true, ), 'term_data' => array( '4FD' => 'Front Wheel Drive w/4x4', '4RD' => 'Rear Wheel Drive w/4x4', '2WD' => 'Two Wheel Drive', '4WD' => 'Four Wheel Drive', 'AWD' => 'All Wheel Drive', 'FWD' => 'Front Wheel Drive', 'RWD' => 'Rear Wheel Drive', ), ), /** * Propulsion type is essentially drive type for boats */ array( 'args' => array( 'hierarchical' => true, 'label' => 'Propulsion types', 'labels' => array( 'name' => 'Propulsion types', 'singular_name' => 'Propulsion type', 'search_items' => 'Search propulsion types', 'popular_items' => 'Popular propulsion types', 'all_items' => 'All propulsion types', ), 'meta_box_cb' => array( 'Inventory_Presser_Taxonomies', 'meta_box_html_propulsion_type' ), 'query_var' => 'propulsion-type', 'singular_label' => 'Propulsion type', 'show_in_menu' => false, 'show_in_rest' => true, 'show_ui' => true, ), 'term_data' => array( 'IN' => 'Inboard', 'OUT' => 'Outboard', 'IO' => 'Inboard/Outboard', 'JET' => 'Jet', ), ), array( 'args' => array( 'hierarchical' => true, 'label' => 'Fuels', 'labels' => array( 'name' => 'Fuel types', 'singular_name' => 'Fuel type', 'search_items' => 'Search fuel types', 'popular_items' => 'Popular fuel types', 'all_items' => 'All fuel types', ), 'meta_box_cb' => array( 'Inventory_Presser_Taxonomies', 'meta_box_html_fuel' ), 'query_var' => 'fuel', 'singular_label' => 'Fuel', 'show_in_menu' => false, 'show_in_rest' => true, 'show_ui' => true, ), 'term_data' => array( 'B' => 'Electric and Gas Hybrid', 'C' => 'Convertible', 'D' => 'Diesel', 'E' => 'Electric', 'F' => 'Flexible', 'G' => 'Gas', 'N' => 'Compressed Natural Gas', 'P' => 'Propane', 'R' => 'Hydrogen Fuel Cell', 'U' => 'Unknown', 'Y' => 'Electric and Diesel Hybrid', ), ), array( 'args' => array( 'hierarchical' => true, 'label' => 'Transmissions', 'labels' => array( 'name' => 'Transmissions', 'singular_name' => 'Transmission', 'search_items' => 'Search transmissions', 'popular_items' => 'Popular transmissions', 'all_items' => 'All transmissions', ), 'meta_box_cb' => array( 'Inventory_Presser_Taxonomies', 'meta_box_html_transmission' ), 'query_var' => 'transmission', 'singular_label' => 'Transmission', 'show_in_menu' => false, 'show_in_rest' => true, 'show_ui' => true, ), 'term_data' => array( 'A' => 'Automatic', 'E' => 'ECVT', 'M' => 'Manual', 'U' => 'Unknown', ), ), array( 'args' => array( 'hierarchical' => true, 'label' => 'Cylinders', 'labels' => array( 'name' => 'Cylinders', 'singular_name' => 'Cylinder count', 'search_items' => 'Search cylinder counts', 'popular_items' => 'Popular cylinder counts', 'all_items' => 'All cylinder counts', ), 'meta_box_cb' => array( 'Inventory_Presser_Taxonomies', 'meta_box_html_cylinders' ), 'query_var' => 'cylinders', 'singular_label' => 'Cylinders', 'show_in_menu' => false, 'show_in_rest' => true, 'show_ui' => true, ), 'term_data' => array( '1' => '1', '2' => '2', '3' => '3', '4' => '4', '5' => '5', '6' => '6', '8' => '8', '10' => '10', '12' => '12', ), ), array( 'args' => array( 'hierarchical' => true, 'label' => 'Body styles', 'labels' => array( 'name' => 'Body styles', 'singular_name' => 'Body style', 'search_items' => 'Search body styles', 'popular_items' => 'Popular body styles', 'all_items' => 'All body styles', ), 'meta_box_cb' => null, 'query_var' => 'style', 'singular_label' => 'Body style', 'show_in_menu' => false, 'show_in_rest' => true, 'show_ui' => true, ), ), array( 'args' => array( 'hierarchical' => true, 'label' => 'Colors', 'labels' => array( 'name' => 'Color', 'singular_name' => 'Color', 'search_items' => 'Search colors', 'popular_items' => 'Popular colors', 'all_items' => 'All colors', ), 'meta_box_cb' => array( 'Inventory_Presser_Taxonomies', 'meta_box_html_colors' ), 'query_var' => 'colors', 'singular_label' => 'Color', 'show_in_menu' => false, 'show_in_rest' => true, 'show_ui' => true, ), 'term_data' => array( 'Beige' => 'Beige', 'Black' => 'Black', 'Blue' => 'Blue', 'Brown' => 'Brown', 'Burgundy' => 'Burgundy', 'Gold' => 'Gold', 'Grey' => 'Grey', 'Green' => 'Green', 'Ivory' => 'Ivory', 'Orange' => 'Orange', 'Purple' => 'Purple', 'Red' => 'Red', 'Silver' => 'Silver', 'White' => 'White', 'Yellow' => 'Yellow', ), ), array( 'args' => array( 'hierarchical' => false, 'label' => 'Locations', 'labels' => array( 'name' => 'Location', 'singular_name' => 'Location', 'search_items' => __( 'Search locations', 'inventory-presser' ), 'popular_items' => __( 'Popular locations', 'inventory-presser' ), 'all_items' => __( 'All locations', 'inventory-presser' ), 'edit_item' => __( 'Edit Location', 'inventory-presser' ), 'view_item' => __( 'View Location', 'inventory-presser' ), 'update_item' => __( 'Update Location', 'inventory-presser' ), 'add_new_item' => __( 'Add New Location', 'inventory-presser' ), 'new_item_name' => __( 'New Location Name', 'inventory-presser' ), 'not_found' => __( 'No locations found', 'inventory-presser' ), 'no_terms' => __( 'No locations', 'inventory-presser' ), 'menu_name' => __( 'Locations', 'inventory-presser' ), ), 'meta_box_cb' => array( 'Inventory_Presser_Taxonomies', 'meta_box_html_locations' ), 'query_var' => 'location', 'singular_label' => 'Location', 'show_in_menu' => true, 'show_in_rest' => true, 'show_ui' => true, ), ), ) ); }
Expand full source code Collapse full source code View on Github