• добавляем таксономию (gu_xx — константы, заданы ранее)

    add_action('init', 'gu_reg_cat_site', $gu_wp_order );
    	function gu_reg_cat_site() {
    	$labels = array(
    		'name'              		=> gu_wp_cat,
    		'singular_name'     		=> $name,
    		'popular_items'     		=> gu_wp_popular,
    		'search_items'      		=> gu_wp_search,
    		'not_found' 			=> gu_wp_not_found,
    		'all_items'         		=> gu_wp_add_all,
    		'view_item'         		=> gu_wp_view,
    		'separate_items_with_commas' 	=> gu_wp_separate,
    		'add_or_remove_items'           => gu_wp_addremove,
    		'choose_from_most_used'         => gu_wp_selectmost,
    		'parent_item'       		=> gu_wp_parent,
    		'parent_item_colon' 		=> gu_wp_parent . ':',
    		'edit_item'         		=> gu_wp_add_edt,
    		'update_item'       		=> gu_wp_update,
    		'add_new_item'      		=> gu_wp_add_rec,
    		'new_item_name'     		=> gu_wp_add_rec
    	); 
    
    	$args = array(
    //		'label'                 => 'gu_site_cat',
    		'labels'                => $labels,
    		'public'                => true,
    		'show_in_nav_menus'     => true,
    		'show_ui'               => true,
    		'show_tagcloud'         => true,
    		'hierarchical'          => true,
    		'update_count_callback' => '',
    		'rewrite'               => true,
    		'capabilities'          => array(),
    		'sort'                  => true,
    		'show_admin_column'     => true,
    		'_builtin'              => false,
    		'show_in_quick_edit'    => true
    	);
    	register_taxonomy('gu_main_cat', array('gu_main_post'), $args); }

    все работает, добавляется

    вопрос, можно ли в register_taxonomy повлиять на имя, как-то так:

    register_taxonomy('gu_main_cat', array('gu_main_post'), $args =>'labels'=>'name'=>'НОВОЕ ИМЯ' );

    пока пишет ошибку.

Просмотр 5 ответов — с 1 по 5 (всего 5)
Просмотр 5 ответов — с 1 по 5 (всего 5)

Тема «Изменить имя таксономии в функции добавления» закрыта для новых ответов.