自定义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 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册