您的位置:首页 > 教程笔记 > 综合教程

WordPress文章页获取一级栏目下所有子分类列表

2023-11-16 11:00:28 综合教程 148

第一步:获取父分类ID的函数,将下面的函数放到functions.里;

function get_category_root_id($cat){$this_category = get_category($cat);while($this_category->category_parent){$this_category = get_category($this_category->category_parent);}return $this_category->term_id;}

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

<? $currecategory = get_the_category();$djcatid = get_category_root_id($currecategory[0]->cat_ID);?>

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

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

第四步:如果想更灵活的应用,可以使用下面的循环代码来显示;

<?$cats = get_categories(array('child_of' => $djcatid,'parent' => $djcatid,'hide_empty' => 0));if(!empty($cats)){foreach($cats as $the_cat){echo '<li><a href="'.get_category_link($the_cat).'" class="sl1 slli">'.$the_cat->name.'</a></li>';}}?>

相关推荐

  • WordPress添加文章字数统计和阅读时间

    WordPress添加文章字数统计和阅读时间

    wordprss站点上在自己网站文章的底部添加文章字数统计和阅读时间的功能。这个功能可以统计一篇文章总共有多少字,并且预计文章阅读时间。1.打开自己的WordPrss模板文件functions.,放上相关的函数代码。字数和预计阅读时间统计functio

    综合教程 2023-11-16 11:00:26 147
  • WordPress网站如何调用文章摘要简介

    WordPress网站如何调用文章摘要简介

    wordpss在内容页的正文上文可以放一段文字对整篇文章进行简介,那么怎么在WordPrss程序网站里调用文章摘要简介呢??chomb_strimwidth(strip_gs(apply_filtrs('th_contnt',$post-&

    综合教程 2023-11-16 11:00:23 40
  • WordPress文章页实现所属分类高亮显示

    WordPress文章页实现所属分类高亮显示

    Wordprss文章页实现所属分类高亮显示呢?当用户点击某篇文章,文章所属分类自动添加一个样式高亮显示。第一步:获取文章所属于分类,这个可以隐藏

    综合教程 2023-11-16 11:00:22 130
  • WordPress网站如何设置定时发布文章

    WordPress网站如何设置定时发布文章

    WordPrss程序功能强大,网站后台拥有一个定时发布文章的功能。通过这个功能,我们可以一天设置以后10天、20天、30天定时发布的文章,程序会自动帮我们发布设置的文章。在撰写新文章界面,输入标题和内容然后点击,文章右方的发布,里边儿的,立即发布,点击编辑。这时候可

    综合教程 2023-11-16 11:00:22 125
  • WordPress判断文章中是否有图片并调用

    WordPress判断文章中是否有图片并调用

    WordPrss分类页如果想实现图文列表,可以通过Wordprss判断文章中是否有图片,如果有图片就调用出来,实现图文综合的效果。首先在functions.里添加以下的函数代码:***判断文章中是否有图片*functionis_has_imag()

    综合教程 2023-11-16 11:00:18 139