我正在尝试显示自定义帖子类型的自定义分类法。因此,此分类法特定于此自定义帖子类型。不幸的是,我无法让它们显示出来。这是我在函数中的代码。php注册自定义分类法:
add_action(\'init\', \'products_categories\', 0);
function products_categories(){
$labels = array (\'name\' => _x(\'Product Categories\',\'taxonomy general name\'),
\'singular_name\' =>_x(\'Product Category\',\'taxonomy singular name\'),
\'serch_items\' => __(\'Search Product Categories\'),
\'popular_items\' => (\'Popular Product Categories\'),
\'all_items\' => __(\'All Product Categories\'),
\'parent_item\' => null,
\'parent_item_colon\' => null,
\'edit_item\' => __(\'Edit Product Category\'),
\'update_item\' => __(\'Update Product Category\'),
\'add_new_item\' => __(\'Add Product Category\'),
\'new_item_name\' => __(\'New Product Category\'),
\'separate_items_with_commas\' => __(\'Seperate Product Categories with commas\'),
\'add_or_remove_items\' => __(\'Add or remove Product Categories\'),
\'choose_from_most_used\' => __(\'Most Used Product Categories\'),
\'menu_name\' => __(\'Product Categories\'),
);
register_taxonomy(\'product_categories\', \'products\', array(
\'hierarchical\' => false,
\'labels\' => $labels,
\'show_ui\' => true,
\'show_admin_column\' => true,
\'update_count_callback\' => \'_update_post_term_count\',
\'query_var\' => true,
\'rewrite\' => array( \'slug\' => \'product_category\' ),
));
}
在这里,我试图展示它们:
<?php }
$terms = get_terms(\'taxonomy\'=>\'product_category\', \'hide_empty\'=> false,);
foreach ( $terms as $term) {
?>
<a href=""><?php echo $term->name; ?></a>
<?php
}?>
我是否需要先在某种查询中运行它?