daily pastebin goal
23%
SHARE
TWEET

Untitled

a guest Feb 22nd, 2019 67 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Custom taxonomies aanmaken
  2. function create_tag_taxonomies() {
  3.    
  4.     // Add new taxonomy
  5.     $names = array(
  6.      
  7.         'name'                          => _x( 'Plant names', 'taxonomy general name' ),
  8.         'singular_name'                 => _x( 'Plant name', 'taxonomy singular name' ),
  9.         'search_items'                  =>  __( 'Search names' ),
  10.         'popular_items'                 => __( 'Popular names' ),
  11.         'all_items'                     => __( 'All names' ),
  12.         'parent_item'                   => null,
  13.         'parent_item_colon'             => null,
  14.         'edit_item'                     => __( 'Edit name' ),
  15.         'update_item'                   => __( 'Update name' ),
  16.         'add_new_item'                  => __( 'Add new name' ),
  17.         'new_item_name'                 => __( 'New name' ),
  18.         'separate_items_with_commas'    => false,
  19.         'add_or_remove_items'           => __( 'Add or remove names' ),
  20.         'choose_from_most_used'         => false,
  21.         'menu_name'                     => __( 'Plant names' ),
  22.      
  23.     );
  24.  
  25.     // Add new taxonomy
  26.     $flower = array(
  27.      
  28.         'name'                          => _x( 'Flower colors', 'taxonomy general name' ),
  29.         'singular_name'                 => _x( 'Flower color', 'taxonomy singular name' ),
  30.         'search_items'                  =>  __( 'Search colors' ),
  31.         'popular_items'                 => __( 'Popular colors' ),
  32.         'all_items'                     => __( 'All colors' ),
  33.         'parent_item'                   => null,
  34.         'parent_item_colon'             => null,
  35.         'edit_item'                     => __( 'Edit color' ),
  36.         'update_item'                   => __( 'Update color' ),
  37.         'add_new_item'                  => __( 'Add new color' ),
  38.         'new_item_name'                 => __( 'New color' ),
  39.         'separate_items_with_commas'    => false,
  40.         'add_or_remove_items'           => __( 'Add or remove colors' ),
  41.         'choose_from_most_used'         => false,
  42.         'menu_name'                     => __( 'Flower colors' ),
  43.      
  44.     );
  45.    
  46.     // Add new taxonomy
  47.     $leaf = array(
  48.      
  49.         'name'                          => _x( 'Leaf colors', 'taxonomy general name' ),
  50.         'singular_name'                 => _x( 'Leaf color', 'taxonomy singular name' ),
  51.         'search_items'                  =>  __( 'Search colors' ),
  52.         'popular_items'                 => __( 'Popular colors' ),
  53.         'all_items'                     => __( 'All colors' ),
  54.         'parent_item'                   => null,
  55.         'parent_item_colon'             => null,
  56.         'edit_item'                     => __( 'Edit color' ),
  57.         'update_item'                   => __( 'Update color' ),
  58.         'add_new_item'                  => __( 'Add new color' ),
  59.         'new_item_name'                 => __( 'New color' ),
  60.         'separate_items_with_commas'    => false,
  61.         'add_or_remove_items'           => __( 'Add or remove colors' ),
  62.         'choose_from_most_used'         => false,
  63.         'menu_name'                     => __( 'Leaf colors' ),
  64.      
  65.     );    
  66.  
  67.     register_taxonomy('tag_names', 'portfolio', array(
  68.      
  69.         'hierarchical'                  => false,
  70.         'labels'                        => $names,
  71.         'show_ui'                       => true,
  72.         'update_count_callback'         => '_update_post_term_count',
  73.         'query_var'                     => true,
  74.  
  75.     ));
  76.    
  77.     register_taxonomy('tag_flower_colors', 'portfolio', array(
  78.      
  79.         'hierarchical'                  => false,
  80.         'labels'                        => $flower,
  81.         'show_ui'                       => true,
  82.         'update_count_callback'         => '_update_post_term_count',
  83.         'query_var'                     => true,
  84.  
  85.     ));
  86.    
  87.     register_taxonomy('tag_leaf_colors', 'portfolio', array(
  88.      
  89.         'hierarchical'                  => false,
  90.         'labels'                        => $leaf,
  91.         'show_ui'                       => true,
  92.         'update_count_callback'         => '_update_post_term_count',
  93.         'query_var'                     => true,
  94.  
  95.     ));
  96.    
  97. }
  98.  
  99. add_action( 'init', 'create_tag_taxonomies', 0 );
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top