wordpress中获取当前文章的分类和链接

2019年11月8日 飞飞 阅读(3.3K)
知识付费主题,优惠促销中:xx-blog主题

在开发wordpress主题时,我们会在很多地方用到,获取当前文章的分类和链接,因此我们需要熟练的掌握此方法,下面说一下如何获取当前文章的分类名称和链接。

需要用到下面三个函数

获取当前文章的ID:get_the_ID()

获取当前文章的分类:get_the_category($postid)  //传入文章ID

获取当前文章的链接:get_term_link($slug, $taxonomy) //传入get_the_category中返回的 slug和taxonomy字段即可。

可以根据具体使用时,封装对应的方法,下面是我封装的方法

function _get_category_post($postid)
{
   $postid = !empty($postid) && $postid > 0 ? $postid : get_the_ID();
   $category = get_the_category($postid);
   $name = $category[0]->name;
   $link = get_term_link($category[0]->slug, $category[0]->taxonomy);
   return'<a href="'.$link.'">'.$name.'</a><i></i>';
}

 


关注微信公众号『xx主题网

第一时间了解最新网络动态
关注博主不迷路~

未经允许不得转载:xx主题网 » wordpress中获取当前文章的分类和链接
分享到:

评论1

要发表评论,您必须先
  1. #0
    嗨,这是一条评论。 要开始审核、编辑及删除评论,请访问仪表盘的“评论”页面。 评论者头像来自Gravatar

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

扫码关注微信公众号

扫描关注xx主题网