要删除分类法基名称,可以使用:
\'rewrite\' => [\'slug\' => \'/\', \'with_front\' => false]
然而,
this will make your (basic post type) posts go 404, 如果将永久链接设置为
http://example.com/sample-post/
. 似乎您不能让自定义分类法和帖子都驻留在根目录中。因此,您可以转到永久链接设置并设置
Custom structure , 例如
/blog/%postname%/
.
One more note
一个副作用是,您的CPT会出现以下情况:;“前”;,也是,例如。
blog/products
. 这就是
\'with_front\' => false
来玩吧。它的目的是让您摆脱自定义结构开始。因此,在产品类型注册中,您将拥有:
register_post_type( \'products\', array(
\'rewrite\' => array(
\'slug\' => \'products\',
\'with_front\' => false
),
/* ... */
));