自定义WordPress分类缩略图的方法
wordpress日志可以设置特色图片、提取首张图片作为文章的缩略图,在制作wordpress CMS主题时,…
wordpress日志可以设置特色图片、提取首张图片作为文章的缩略图,在制作wordpress CMS主题时,别出心裁需要自定义分类缩略图,目前wordpress版本暂且没有此项功能,因此只能另辟新径实现。有wordpress网友给出使用分类缩略名匹配图片名称的方法实现wordpress cms分类缩略图。下面是详细的操作过程。
设计思路:get the category 可以获取cat_ID(分类ID)、cat_name(分类名)、category_nicename(分类缩略名)、category_description(分类描述)、category_parent(分类层级) 以及 category_count 等信息,那么可以用 category_nicename 命名图片,然后匹配并输出。
显示缩略图的地方添加以下代码:
1 2 3 4 5 6 7 8 9 10 11 |
<?php foreach((get_the_category()) as $cat) { $catname =$cat->category_nicename; echo "<a href"/category/"; echo $catname; echo "/">"; echo "<img src"/wp-content/cat-icons/"; echo $catname; echo ".jpg" alt="$catname category image" border="0" /></a>n"; } ?> |
代码的含义就是查询日志所在分类及其缩略名,然后在wp-content/cat-icons/目录匹配category_nicename.jpg图片输出。
其中第四行代码:
1 |
echo "<a href"/category/"; |
其中的category应改为设置的固定链接格式的名字,比如设置的是/c/分类名,那就改为
1 |
echo "<a href"/c/"; |
文章来自:菠萝筐
类别:WordPress教程、
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!