有学有练才叫学习:学而不思则罔,思而不学则殆:学而不习,纸上谈兵,习而不进,画地为牢!

WordPress怎么获取当前文章的分类ID、名称、描述

WordPress 炮渣日记 4周前 (11-09) 13次浏览 已收录 0个评论 扫描二维码

在开发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>’;

}

喜欢 (0)
炮渣日记
关于作者:
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址