如果您只想“关闭”分类法中面向公众的部分(例如,仅用于分组),您可以在register it.
只需设置query_var
参数到false
WordPress不会识别分类法页面请求,只会识别404。如果没有启用永久链接,这将起作用。
<?php
add_action(\'init\', \'wpse94193_register\');
function wpse94193_register()
{
register_taxonomy(\'your_taxonomy\', \'your_post_type\', array(
// other stuff here...
\'query_var\' => false,
));
}
您还可以通过设置
rewrite
参数为false(props
otto).
<?php
add_action(\'init\', \'wpse94193_register\');
function wpse94193_register()
{
register_taxonomy(\'your_taxonomy\', \'your_post_type\', array(
// other stuff here...
\'rewrite\' => false,
\'query_var\' => false,
));
}
如果您确实需要允许登录用户查看分类法页面(从问题中看不出来),那就不同了。