我想知道是否可以使用我在WordPress仪表板中创建的默认页面作为我的自定义帖子类型的父级。
我的默认页面是:'www.example.com/about'
我的自定义帖子类型是:'team'
我的自定义帖子类型的自定义分类是:'团队'
我的目标是:'www.example.com/about/teams/sales /'
有没有办法实现这个网址结构,还是我必须在我的自定义分类中包含我的about页面?
答案 0 :(得分:1)
当您注册分类时,您可以更改$ args的重写参数以更改slug。
$args = array(
'labels' => $labels,
'public' => true,
'show_in_nav_menus' => true,
'show_admin_column' => false,
'hierarchical' => false,
'show_tagcloud' => true,
'show_ui' => true,
'query_var' => true,
'rewrite' => array( 'slug' => 'about/teams' ), // this line here
'query_var' => true,
'capabilities' => array(),
);
register_taxonomy( 'teams', array( 'team' ), $args );
进行此更改后,您可能需要重新保存永久链接以查看效果。