Пример #1
0
function custom_taxonomies_callback()
{
    // CARACTERÍSTICA PLATILLO
    if (!taxonomy_exists('caracteristica-platillo')) {
        $labels = array('name' => 'Caracterísiticas platillo', 'singular_name' => 'Caracterísiticas platillo', 'search_items' => 'Buscar', 'all_items' => 'Todos', 'edit_item' => 'Editar característica', 'update_item' => 'Actualizar característica', 'add_new_item' => 'Nueva característica', 'menu_name' => 'Caracterísiticas platillo');
        $args = array('hierarchical' => true, 'labels' => $labels, 'show_ui' => true, 'show_admin_column' => true, 'show_in_nav_menus' => true, 'query_var' => true, 'rewrite' => array('slug' => 'caracteristica-platillo'));
        register_taxonomy('caracteristica-platillo', 'product', $args);
    }
    // TIPO DE COMIDA
    if (!taxonomy_exists('comida-del-dia')) {
        $labels = array('name' => 'Comida del día', 'singular_name' => 'Comida del día', 'search_items' => 'Buscar', 'all_items' => 'Todos', 'edit_item' => 'Editar comida del día', 'update_item' => 'Actualizar comida del día', 'add_new_item' => 'Nueva comida del día', 'menu_name' => 'Comida del día');
        $args = array('hierarchical' => true, 'labels' => $labels, 'show_ui' => true, 'show_admin_column' => true, 'show_in_nav_menus' => true, 'query_var' => true, 'rewrite' => array('slug' => 'comida-del-dia'));
        register_taxonomy('comida-del-dia', 'product', $args);
    }
    // Disponibilidad
    if (!taxonomy_exists('disponibilidad')) {
        $labels = array('name' => 'Disponibilidad', 'singular_name' => 'Disponibilidad', 'search_items' => 'Buscar', 'all_items' => 'Todos', 'edit_item' => 'Editar disponibilidad', 'update_item' => 'Actualizar disponibilidad', 'add_new_item' => 'Nueva disponibilidad', 'menu_name' => 'Disponibilidad');
        $args = array('hierarchical' => true, 'labels' => $labels, 'show_ui' => true, 'show_admin_column' => true, 'show_in_nav_menus' => true, 'query_var' => true, 'rewrite' => array('slug' => 'disponibilidad'));
        register_taxonomy('disponibilidad', 'product', $args);
    }
    // Tipo de platillo
    if (!taxonomy_exists('tipo-de-platillo')) {
        $labels = array('name' => 'Tipo de platillo', 'singular_name' => 'Tipo de platillo', 'search_items' => 'Buscar', 'all_items' => 'Todos', 'edit_item' => 'Editar tipo de platillo', 'update_item' => 'Actualizar tipo de platillo', 'add_new_item' => 'Nueva tipo de platillo', 'menu_name' => 'Tipo de platillo');
        $args = array('hierarchical' => true, 'labels' => $labels, 'show_ui' => true, 'show_admin_column' => true, 'show_in_nav_menus' => true, 'query_var' => true, 'rewrite' => array('slug' => 'tipo-de-platillo'));
        register_taxonomy('tipo-de-platillo', 'product', $args);
    }
    // Taxonomy terms
    insert_platillo_taxonomy_terms();
    insert_comida_dia_taxonomy_terms();
    insert_disponibilidad_taxonomy_terms();
    insert_tipo_de_platillo_taxonomy_terms();
}
Пример #2
0
function custom_taxonomies_callback()
{
    // DÉCADA
    if (!taxonomy_exists('caracteristica-platillo')) {
        $labels = array('name' => 'Caracterísiticas platillo', 'singular_name' => 'Caracterísiticas platillo', 'search_items' => 'Buscar', 'all_items' => 'Todos', 'edit_item' => 'Editar característica', 'update_item' => 'Actualizar característica', 'add_new_item' => 'Nueva característica', 'menu_name' => 'Caracterísiticas platillo');
        $args = array('hierarchical' => true, 'labels' => $labels, 'show_ui' => true, 'show_admin_column' => true, 'show_in_nav_menus' => true, 'query_var' => true, 'rewrite' => array('slug' => 'caracteristica-platillo'));
        register_taxonomy('caracteristica-platillo', 'product', $args);
    }
    // Taxonomy terms
    insert_platillo_taxonomy_terms();
}