WP分类法:从URL删除父子段

时间:2018-07-09 05:42:10

标签: php wordpress

我想显示自定义分类类型下的所有帖子(层次结构)。 这就是层次结构的样子。

enter image description here

为了查看taxonomy_child_2_2_1的帖子,目前我的网址是这样的 http://www.example.com/taxonomy_parent_2/taxonomy_child_2/taxonomy_child_2_2/taxonomy_child_2_2_1

因此,我想删除所有以前的/父子段,只是保持URL干净。像这样

http://www.example.com/taxonomy_child_2_2_1

当我将以下代码与'hierarchical' => false一起使用时,它隐藏了从WordPress管理员选择父分类法的选项,我想保留该选项不变,而只是从URL中删除父子节。

我们非常感谢您的帮助。

// add custom taxonomy
register_taxonomy('taxonomy_child_2_2_1', array('taxonomy_child_2_2'), array(
    'labels' => array(
        'name'              => __('NAME'),
        'add_new_item'      => __('ADD NEW ITEM','wpestate'),
        'new_item_name'     => __('NEW ITEM NAME','wpestate')
    ),
    'hierarchical'  => false,
    'query_var'     => true,
    'rewrite'       => array( 'slug' =>  $rewrites[5] )

    )
);  

0 个答案:

没有答案