Wordpress调用指定栏目链接及栏目名
WEB开发的模板经常会用到栏目链接,有的人喜欢直接写到模板里,一个好的模板是管理成本低,后期修改、调整都在CMS里,接手管理网站的很有可能不懂代码,因此能不动模板就不动。
这里要用到的是 get_category_link() 函数,网上大都是下面的调用方式。
<?php //得到分类的ID $category_id = get_cat_ID( '栏目名'); //得到分类的URL $category_link = get_category_link( $category_id ); ?> <a href="<?php echo $category_link; ?>">栏目名</a>
其实并不是最佳方案,因为“栏目名”在做SEO的时候有可能修改,这样又要对修改模板,很麻烦,还不如直接把链接写进模板里。
get_category_link(1) --> 获取栏目ID为 1 的链接 get_category_link($cat) --> 获取当前文章栏目的链接
看到 get_category_link() 函数后面其实就是该栏目的ID(也就是数字),而栏目的ID是不变的,这样就可以随意对栏目名调整了。
应用例子
调用栏目ID为1的栏目链接及栏目名:
<a href="<?php echo get_category_link(1); ?>"><?php echo the_category(1);?></a>
相关文章
- Wordpress栏目用分页插件与其他插件冲突出现404错误解决办法
- Wordpress首页列表页文章根据权重倒序排序
- Wordpress文章缩略图特色图片the_post_thumbnail函数应用
- Wordpress默认编辑器添加文字大小、字体
- Wordpress设置上传图片默认使用全尺寸
- Wordpress自定义字段插件Advanced Custom Fields使用及调用字段亲测有效
- Wordpress函数is_home判断是否首页失效及处理办法
- Wordpress插件contact form 7设置占位符描述文本placeholder
- Wordpress在任意页面调用联系表单简码
- Wordpress反复中毒,如何有效防止利用漏洞安装文件管理插件
- Wordpress调用指定分类有某TAG标签的文章
- Wordpress禁止指定用户名注册及增加邮箱验证