我正在一家餐厅工作,并且有一个自定义的菜式信息,例如:
$args = array(
'labels'=> $labels,
'public'=> true,
'publicly_queryable'=>true,
'show_ui'=>true,
'show_in_nav_menus'=>true,
'query_var'=>'dish',
'rewrite'=>true,
'capability_type'=>'post',
'hierarchicial'=>false,
'menu_position'=>5,
'supports'=>array(
'title',
'editor',
'thumbnail',
'excerpt',
'custom-fields',
'revisions'
)
);
register_post_type('dish', $args);
我要使用的自定义分类法之一的示例是:
register_taxonomy('Main Ingredient', array('dish'), array(
'hierarchical' => true,
'label' => 'Main Ingredient',
'singular_label' => 'Main Ingredient',
'query_var'=>true,
'rewrite' => true)
);
自定义分类法在管理员中运行良好,我可以去myurl.com/main-ingredient/pork
查看所有包含猪肉的菜肴的清单。
我想要做的是能够myurl.com/main-ingredient
找到所有主要成分值的列表。
我找到了这个参考,这正是我想要做的。
但是该解决方案对我不起作用-转到 myurl.com/main-ingredient
关于如何最好地做到这一点的任何建议?