我只是在尝试使用TSQL自动清除自定义分类法的术语时遇到了这个问题,当我只尝试删除与自定义分类法关联的术语时,将删除主类别分类法中同名的术语。
关于两个分类法具有相同URL的问题,您是否尝试在调用register\\u taxonomy()时应用重写规则?例如,我有一个主要类别“Baby”,它位于/Baby,还有一个用于民意调查的自定义分类法,它使用了非常相同的术语“Baby”,但位于/polls/cat/Baby。
看起来是这样的:
register_taxonomy(
\'poll_category\',
array(\'poll\'),
array(
\'public\' => true,
\'hierarchical\' => true,
\'label\' => \'Poll Category\',
\'query_var\' => \'poll_category\',
\'rewrite\' => array("slug" => "polls/cat", \'with_front\' => FALSE),
)
);