我在我的主题中添加了一个新的自定义分类法,以便为一个名为“product”的自定义帖子类型添加未来的过滤功能(我使用定义此自定义帖子类型的wooCommerce插件)。
$labels = array(
\'name\' => _x( \'Types de produit\', \'Taxonomy General Name\', \'my-child-theme\' ),
\'singular_name\' => _x( \'Type de produit\', \'Taxonomy Singular Name\', \'my-child-theme\' ),
\'menu_name\' => __( \'Type de produit\', \'my-child-theme\' ),
\'all_items\' => __( \'Tous les types\', \'my-child-theme\' ),
\'parent_item\' => __( \'Type parent\', \'my-child-theme\' ),
\'parent_item_colon\' => __( \'Type parent :\', \'my-child-theme\' ),
\'new_item_name\' => __( \'Nouveau type\', \'my-child-theme\' ),
\'add_new_item\' => __( \'Ajouter nouveau type\', \'my-child-theme\' ),
\'edit_item\' => __( \'Modifier type\', \'my-child-theme\' ),
\'update_item\' => __( \'Mettre à jour type\', \'my-child-theme\' ),
\'separate_items_with_commas\' => __( \'Séparer les types avec des virgules\', \'my-child-theme\' ),
\'search_items\' => __( \'Rechercher types\', \'my-child-theme\' ),
\'add_or_remove_items\' => __( \'Ajouter ou supprimer types\', \'my-child-theme\' ),
\'choose_from_most_used\' => __( \'Choisir parmi les types les plus utilisés\', \'my-child-theme\' ),
);
$args = array(
\'labels\' => $labels,
\'hierarchical\' => false,
\'public\' => true,
\'show_ui\' => true,
\'show_admin_column\' => true,
\'show_in_nav_menus\' => true,
\'show_tagcloud\' => true,
);
register_taxonomy( \'product_item_type\', \'product\', $args ); // Add this tax to the post_type \'product\' from WooCommerce
使用这个新的分类法执行器,一切都很好。我无法在产品编辑屏幕中将product\\u item\\u类型轻松链接到产品。
如果我开始写标签的名称,则没有任何建议。
如果我点击“从最常用的中选择…”链接,一个错误告诉我“找不到标记”。
如果我输入一个标记,然后添加它,则会创建该标记,但如果我输入现有标记的名称,则会使用新的slug添加该新标记。
我的JS控制台中没有错误,WPDebug没有告诉任何事情:(
那么,在创建自定义分类法时,我是否忘记了什么,或者是否有什么特别的东西可以让它工作?
谢谢