在主题的目录下,找到function文件,然后新增以下代码:
// wordpress 去掉固定链接中的所有子分类包含孙分类
function remove_child_categories_from_permalinks( $category ) {
while ( $category->parent ) {
$category = get_term( $category->parent, 'category' );
}
return $category;
}
add_filter( 'post_link_category', 'remove_child_categories_from_permalinks' );
// 例如原先详情页URL: 域名/一级分类/二级分类/三级分类/id.html
// 修改后,为域名/一级分类/id.html
如此即可实现了。
觉得文章有用就打赏一下文章作者
微信扫一扫打赏
标签:WordPress学习、一级分类、文章URL