WordPress: 根据分类名称获取分类ID、分类别名

» 2011-01-21 71条评论

前段时间我写了几个很蛋疼的“根据xxoo获取ooxx”的文章:

1. 《WordPress函数: 根据用户名获取用户ID

2. 《WordPress函数: 根据页面别名获取页面ID

好吧,现在这篇所说的又是很蛋疼的要求,但就是会有这种蛋疼要求,有分类名称还要分类别名,好囧~

一、根据分类名称获取分类ID

这个很简单,WP内置了函数 get_cat_ID(),使用方法

*参数 $cat_name 是分类名称,可不是分类别名哦

具体到WP官网 http://codex.wordpress.org/Function_Reference/get_cat_ID

二、根据分类名称获取分类别名

这是蛋疼的要求,要先用到第一点:获取分类ID,具体看如下

$cat_ID = get_cat_ID($cat_name);  // $cat_name为分类名称
$cat = get_category($cat_ID);
echo $cat->slug;

是不是很蛋疼?如果需要再蛋疼点就输出 echo $cat->name;(这是啥?这是分类名称,绕回来了,哈哈哈)

zww
or
oooo

“WordPress: 根据分类名称获取分类ID、分类别名”有71条评论

  1. winy says:

    真的可以写成一篇文章 :mrgreen:

    1. zwwooooo says:

      @winy
      嘘……你懂得

  2. 不羡鱼 says:

    还是没有抢到沙发。 :sad:

    1. zwwooooo says:

      @不羡鱼
      哈哈哈,沙发很easy的

  3. 估计....估计...博主蛋疼..无聊了

    1. zwwooooo says:

      @混乱博客
      嗯嗯,你说对鸟

  4. 阅微BLOG says:

    先前排占个座,慢慢看哦。。

  5. 有点蓝 says:

    云山雾罩……

  6. [...] This post was mentioned on Twitter by Max Lee, zwwooooo. zwwooooo said: 『ZWWoOoOo新文章』 根据分类名称获取分类ID、分类别名 http://goo.gl/fb/zc5Zp [...]

  7. 林木木 says:

    有原生函数那就好办咯~

  8. 集趣 says:

    这种方式会运用在什么地方呢?

    1. zwwooooo says:

      @集趣
      用到时就知道了,我只是提供思路

  9. A.shun says:

    乍一看还以为和前面那篇重复了 :!:

    1. zwwooooo says:

      @A.shun
      字眼差不多嘛

  10. 飞晏 says:

    wordpress函数太实用了
    BTW:欢迎加入PR5的家族,哇咔咔~

    1. zwwooooo says:

      @飞晏
      我也是朋友说才知道,PR用来卖链接比较有用

  11. mopvhs says:

    已经一个系列了...一定会用到..

    1. zwwooooo says:

      @mopvhs
      写写简单的。。。

  12. 韩国 says:

    博主的链接好像不是HTML。

  13. Veezy says:

    呃 飘过~ :smile:
    z大文囧了哦

    1. zwwooooo says:

      @Veezy
      嘘。。。小声点

  14. 奚少 says:

    系列文章哈~mark一下~

    1. zwwooooo says:

      @奚少
      系列蛋疼。。。

  15. su says:

    呵呵 我也只好飘过啊

  16. su says:

    广告不容错过啊 哈哈

    1. 秦大少 says:

      @su
      你到处点广告啊,真是个好人哪!!!
      不过估计你的IP早被百度谷歌给列入黑名单了,都算作无效点击。

    2. zwwooooo says:

      @su
      3q,偶尔就行了

    3. zwwooooo says:

      @秦大少
      百度很黑的,要小心

  17. 落伍啦 says:

    请问老大,你上 twitter上的话切换怎么弄的,能教教我吗

    1. zwwooooo says:

      @落伍啦
      啥?你指侧边栏的?那个是jQ,自己找找,我写过文章

    2. 落伍啦 says:

      @zwwooooo
      恩,我找找看啊

  18. 博主!博主我的搞笑电影站,帮我作个链接好吗,拜托了。

    1. zwwooooo says:

      @搞笑电影
      为什么我要帮你作个链接呢?

  19. 哇,评论框右侧的百度联盟好可爱

  20. 郑永 says:

    不愧是折腾王 :)

    1. zwwooooo says:

      @郑永
      折腾才有快乐嘛

发表评论

昵称 *

网址

B em del U Link Code Quote