加入收藏 | 设为首页 | 会员中心 | 我要投稿 财气旺网 - 财气网 (https://www.caiqiwang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

WordPress获取全部分类名字和ID程序实例

发布时间:2022-06-26 06:44:10 所属栏目:教程 来源:互联网
导读:在分享这篇文章之前以前分享过很多在wordpress中获取分类名与ID的方法,但这个方法有一点不一样,我们可以实现获取WordPress所有分类名字和ID,下面本站就为大家贴一篇教程吧. 最近研究起了WordPress的CMS主题,缘由之一是我早就说过了我不会轻易再公开发布中文
  在分享这篇文章之前以前分享过很多在wordpress中获取分类名与ID的方法,但这个方法有一点不一样,我们可以实现获取WordPress所有分类名字和ID,下面本站就为大家贴一篇教程吧.
 
  最近研究起了WordPress的CMS主题,缘由之一是我早就说过了我不会轻易再公开发布中文的WordPress博客类型主题了,因为真的觉得毫无价值,没过几天底部版权都不见了, 对于CMS主题,首页的分类自然是最折腾人的.经过我几番折腾,才终于学会了PHP获取WordPress所有分类名字和ID的新技巧,GET~ 代码主体来自WPDAXUE,但是不晓得大家发现了没有,其实WPDAXUE的是不能用的,并且有个个致命的PHP语法错误--我真心无力吐槽了,经过我几番修改,下面贴出的这段代码,绝对经得起考验,我也留着做个笔记,大家自由发挥吧~ 首先是加入function的一大段代码,当然了你不添加也可以,在需要调用的时候再贴上也是可以的,代码如下:
 
  function zzfly_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 ";

  foreach ($categorys as $category) { //调用菜单
  $output = '<span>'.$category->name."(<font style="color:red;">".$category->term_id.'</font>)</span>';
  echo $output; //phpfensi.com
  把上面的代码加到合适位置之后,在需要显示的地方,使用如下代码即可显示出来了,
 
  <?php zzfly_show_category(); ?>
 
  是的没错,就这一大段代码而已,我居然折腾了将近1个小时,代码大部分来自伟大的WPDAXUE,但是修复了几个错误,今天就到这里了.
 
 

(编辑:财气旺网 - 财气网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!