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;
}
}
话说最近折腾代码有点上手了,但是个人觉得我很粗心,尤其在开发记账程序那道上,总是出现这样那样的错误,代码这东西,一个字符错误,就要让你奔溃,眼神智商不好,只能硬着头皮排查,呵呵。
相关日志
- 暂无相关文章
以前也用了一个域名,用Z-Blog(1.7版本的)程序写过博客。昨天翻了下,数据还在…
让你劳累了…..
@Mao 不客气,有时间一定完善!
@郑永 嗯,不着急。注意休息。
写代码就是这样,要不断去调试
@路易大叔 真的是这样,我以为就我在那边一直刷新调试。编程好的都不用重复那么多次。
········· 我就是那个等得很急的人
哈哈,我都是别人帮我弄滴!!
@Me.稀奇 估计明天可以发布,呵呵。
膜拜大神TAT,表示只是看眼睛都看花了
@ViTAS 不去认真看,就会花,呵呵。
代码木有放到代码框嘛~看着好别扭,这段代码搞CMS主题很有用途~~O(∩_∩)O哈哈~
@夜枫 现在这样可以吗?呵呵。
这是个技术活,也是个体力活啊,没有精力还真不能干这个。
这博文不错,能不能把完整代码贴一下,把代码复制进空白文件中,但没有输出,
不知道该引用什么头文件。