wordpress输出全部分类名称ID和别名

有人要我的主题分享,而且等得急,于是把本来用来安排更新记账软件的业余时间,再从中过滤抽空把主题优化一下,尽量去掉一些死的参数,让用主题的人可以方便设置后台选项,为了更方便的设置参数,其中涉及到一个首页排除分类和微博分类列表样式,这里用到博客的分类ID和分类别名,当然还可以做得更好,根本不用去理这些参数,直接下拉选项来选取,好吧,由于这几天看代码已经很累,就不折腾了,反正能做到这样,已经不错了。

OK,现在来分享一下wordpress输出分类名称ID和别名,网上搜索了一下,有分类和ID输出,貌似没人让他们三剑客同时出来闯,也许没有人用到别名这东东啊,于是就整合了一下,呵呵。

代码如下:

//获取分类名字和ID
function Bing_show_category() {
global $wpdb;
$request = "SELECT $wpdb->terms.term_id, name FROM $wpdb->terms ";
$request .= " LEFT JOIN $wpdb->term_taxonomy ON $wpdb->term_taxonomy.term_id = $wpdb->terms.term_id ";
$request .= " WHERE $wpdb->term_taxonomy.taxonomy = 'category' ";
$request .= " ORDER BY term_id asc";
$categorys = $wpdb->get_results($request);

foreach ($categorys as $category) { //调用菜单
$cat_ID = get_cat_ID($category->name);
$thisCat = get_category($cat_ID);
$output = ''.$category->name."( ".$category->term_id.' )( '.$thisCat->slug.' )
';
echo $output;
}
}

话说最近折腾代码有点上手了,但是个人觉得我很粗心,尤其在开发记账程序那道上,总是出现这样那样的错误,代码这东西,一个字符错误,就要让你奔溃,眼神智商不好,只能硬着头皮排查,呵呵。


分类:网络博客

相关日志

  • 暂无相关文章

已经有13条评论!

 

Loading...
  1. Mao

    以前也用了一个域名,用Z-Blog(1.7版本的)程序写过博客。昨天翻了下,数据还在…

    让你劳累了…..

    沙发!
  2. 写代码就是这样,要不断去调试

    板凳!
  3. ········· 我就是那个等得很急的人
    哈哈,我都是别人帮我弄滴!!

    地板!
  4. 膜拜大神TAT,表示只是看眼睛都看花了

    4F
  5. 代码木有放到代码框嘛~看着好别扭,这段代码搞CMS主题很有用途~~O(∩_∩)O哈哈~

    5F
  6. 这是个技术活,也是个体力活啊,没有精力还真不能干这个。

    6F
  7. 这博文不错,能不能把完整代码贴一下,把代码复制进空白文件中,但没有输出,
    不知道该引用什么头文件。

    7F

怎么样?你也说一句吧!

gravatar

汗 色 悲 闭嘴 调皮 笑 惊 亲 雷 馋 晕 酷 奸 怒 狂 萌 吃 贪 囧 羞 哭

回到顶部