首页 论坛 WordPress分类调用父级分类和顶级分类名称及链接
帖子详情

在做全国城市分网站时,每个网站都以城市名为标题,但达到县级时,如果只用本身分类名作标题就会出现很多重复。这时,我们可以将它所有的父级城市名都显示出来。

如下图:

WordPress分类调用父分类父父分类及顶级分类城市名

这样的标题怎么写呢?使用以下的代码就可以自动生成了。

<?php $parentcat = get_category_parents( $cat, false, '' ); print_r($parentcat);?>

如果需要带链接:

<?php $parentcat = get_category_parents( $cat, true, '' ); print_r($parentcat);?>

以上的代码就可以自动生成本身分类的父分类父父分类及顶级分类城市名。

获取分类的父级分类,不显示父父分类

// 获取指定分类
$category = get_term($cat);
// 获取指定分类父级分类id
$parent_id = $category->parent;
// 如果存在输链接
if ($parent_id) {
$parent_category = get_term($parent_id);
echo '<a href ="'.get_term_link( $parent_category->term_id ).'">'.$parent_category->name.'</a>';
}

版权:言论仅代表个人观点,不代表官方立场。转载请注明出处:https://www.52diyhome.com/forum/65571.html

发表评论
暂无评论
  • 0 +

    访问总数

  • 0 +

    会员总数

  • 0 +

    资源总数

  • 0 +

    今日发布

  • 0 +

    本周发布

  • 0 +

    运行天数

资源在于分享,创作来源想象