生命不息,奋斗不止/创造价值-传递价值-获得价值
所谓迷茫,就是才华配不上梦想 每一个让你难堪的现在,都有一个不够努力的曾经

WordPress: 根据分类别名获取分类链接

通常在制作企业类主题,某个自定义版块显示的分类内容,需要在后台增加选项给客户填需要调用显示的分类别名(slug),而在自定义板块需要加上这个分类的链接,这时就需要“根据分类别名获取分类链接”了。

WordPress 官方没有直接的函数来获取,所以需要用现有的相关函数转一下来实现:

1. 使用 get_category_by_slug() 函数,根据分类别名获取分类数据

<?php get_category_by_slug( $slug ) ?>

2. 然后使用 get_category_link() 函数获取分类链接

<?php get_category_link( $category_id ); ?>

看,很简单吧,下面给个实例:

假如分类的别名为 wordpress

<?php
$cat=get_category_by_slug('wordpress');//获取分类别名为 wordpress 的分类数据
$cat_links=get_category_link($cat->term_id);// 通过$cat数组里面的分类id获取分类链接
?>

<a href="<?php echo $cat_links; ?>" title="<?php echo $cat->name; ?>"><?phpecho$cat->name;?></a>

写完,就这样,小问题而已,写写也无妨,熟悉者飘~

赞(0)
未经允许不得转载:jack361博客 » WordPress: 根据分类别名获取分类链接

评论 抢沙发

评论前必须登录!

 

如果你爱我或恨我,请↓

联系我