找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
积分等级发帖收益的说明江阴论坛帮助汇总江阴论坛管理规则(必看)江阴论坛版主招聘中江阴论坛已运行
查看: 2466|回复: 0

[WordPress] WordPress中获得当前分类ID的几种方法

[复制链接]
发表于 2010-4-27 15:43:25 | 显示全部楼层 |阅读模式
第一种:如果是分类页,系统默认有个变量$cat,就是当前分类的ID。这个比较准。

第二种:单个页面适用
  1. $cat= single_cat_title('', false);
  2. echo get_cat_ID($cat);
复制代码
第三种:
  1. <?php if (!is_page() && !is_home()){ $catsy = get_the_category(); $myCat = $catsy[0]->cat_ID; $currentcategory = '&current_category='.$myCat; } wp_list_categories('hierarchical=1&use_desc_for_title=0&exclude=12&depth=1&orderby=id&title_li='.$currentcategory); ?>
复制代码
第四种:
  1. foreach((get_the_category()) as $category) {
  2.     echo $category->cat_ID . ' ';            //当前文章的分类的ID
  3.     echo $category->cat_name . ' ';            //当前文章的分类的名称
  4. }
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|江阴人家

GMT+8, 2024-12-28 21:35 , Processed in 0.022388 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表