我创建了分类增值税,并将public设置为false。但在前端,我可以通过…/?增值税=22。如何保留该分类法供内部使用?下面是我为此分类法创建的代码。
add_action( \'init\', \'gp_register_taxonomy_vat\' );
function gp_register_taxonomy_vat() {
$labels = array(
\'name\' => \'VAT\',
\'singular_name\' => \'VAT\',
);
$args = array(
\'labels\' => $labels,
\'public\' => false,
\'rewrite\' => false,
\'hierarchical\' => false,
);
register_taxonomy( \'vat_tax\', \'\', $args );
}
SO网友:Diogo Gomes
您还应该将query\\u var设置为false
因此您的args数组应该如下所示:
$args = array(
\'labels\' => $labels,
\'public\' => false,
\'query_var\' => false,
\'rewrite\' => false,
\'hierarchical\' => false,
);
干杯