学做网站培训课程介绍

当前位置:

WordPress文章页调用不带链接分类名,别名,分类ID

WordPress文章页调用所属分类名:

带链接:

<?php the_category(', ') ?>

不带链接:

<?php $category = get_the_category(); echo $category[0]->cat_name;?>

WordPress文章页调用所属分类ID:

<?php $category = get_the_category(); echo $category[0]->cat_ID;?>

WordPress文章页调用所属分类的别名(大写):

<?php $category = get_the_category(); echo $category[0]->slug;?>

WordPress文章页调用所属分类描述:

<?php $category = get_the_category(); echo $category[0]->category_description ;?>

WordPress文章页调用所属分类包涵的文章数量:

<?php $category = get_the_category(); echo $category[0]->category_count ;?>

WordPress文章页调用所属分类的父分类 ID :

<?php $category = get_the_category(); echo $category[0]->category_parent ;?>

WordPress文章页调用所属顶级分类下所有子分类名称和别名

第一步:获取文章所属的最顶级分类ID;将下面代码放到functions.php里面;

//获取顶级分类ID
function salong_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;
}

第二步:在需要显示子分类的位置放上以下的代码。(含有调用子分类名称和子分类别名)

<?php foreach((get_the_category()) as $category){
$djcatid = salong_category_top_parent_id ($category->cat_ID);
}
$args=array(
'orderby' => 'name',
'child_of'=> $djcatid,
'order' => 'ASC'
);
$categories=get_categories($args);
foreach($categories as $category) {
echo '<li><a href="' . get_category_link( $category->term_id ) . '" title="' . sprintf( __( "" ), $category->name ) . '" ' . '><em>' . $category->name.'</em>'.strtoupper($category->slug).'</a></li>';
}
?>

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

在线
客服
手机二维码 手机二维码
返回顶部 返回顶部

温馨提示

为防止临时会话收不到QQ信息,请加QQ好友咨询
论坛客服李欣蓉QQ:2289556365

或者使用微信扫码咨询

x

温馨提示

为防止临时会话收不到QQ信息,请加QQ好友咨询
论坛客服孙丽QQ:2399118408

或者使用微信扫码咨询

x

温馨提示

为防止临时会话收不到QQ信息,请加QQ好友咨询
论坛客服刘淼淼QQ:1135082670

或者使用微信扫码咨询

x

温馨提示

为防止临时会话收不到QQ信息,请加QQ好友咨询
论坛讲师张启亚QQ:2357852508

或者使用微信扫码咨询

x

温馨提示

为防止临时会话收不到QQ信息,请加QQ好友咨询
论坛讲师方重华QQ:1730401718

或者使用微信扫码咨询

x

温馨提示

为防止临时会话收不到QQ信息,请加QQ好友咨询
论坛讲师唐超QQ:909722045

或者使用微信扫码咨询

x

温馨提示

为防止临时会话收不到QQ信息,请加QQ好友咨询
论坛讲师赵鹏QQ:614862774

或者使用微信扫码咨询

x

微信咨询

可使用微信扫下方二维码加好友咨询。

x