首页 > WordPress > WordPress文章URL只跟随一级分类 去除各子分类链接(纯代码实现)

WordPress文章URL只跟随一级分类 去除各子分类链接(纯代码实现)

时间:2022年6月13日 分类:WordPress 浏览量:331

在主题的目录下,找到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

如此即可实现了。

觉得文章有用就打赏一下文章作者

微信扫一扫打赏

标签: