图片待添加
图片待添加

WordPress主题开发教程:文章详细页面侧边栏调用父分类下子分类列表

文章详细页面侧边栏调用父分类下子分类列表,可以增加网站的点击量获取,比如访客看到感兴趣的分类会点开看看.

类似功能还有: WordPress主题开发教程:分类页面侧边栏调用当前栏目子分类目录 

当然你也可以直接在sidebar里面直接写出来.

本功能适用于分类较多的网站调用.
步骤一:获取文章所属父级分类ID。先把下面的代码放入自己模板函数文件functions.php里

//获取父级分类ID
function wpyi_category_top_parent_id ($current_cat_ID) {
    while ($current_cat_ID) {
        $cat = get_category($current_cat_ID);
        $current_cat_ID = $cat->category_parent;        
        $catParent = $cat->cat_ID;
    }
    return $catParent;
}

步骤二:通过下面的代码来获取文章所属父级分类ID

<?php foreach((get_the_category()) as $category){
      $djcatid = wpyi_category_top_parent_id ($category->cat_ID);
}?>

步骤三:通过父级分类ID获取所有子分类列表。

<?php wp_list_cats('sort_column=name&optioncount=0&hierarchical=1&hide_empty=0&child_of='.$djcatid.''); ?>

 


本文地址: https://www.wpyi.com/get-post-category.html