当前位置:首页>WordPress建站>基础教程>WordPress 为分类添加图片的插件:Categories Images

WordPress 为分类添加图片的插件:Categories Images

默认情况下,WordPress创建分类,只允许你添加分类名称、分类别名和分类描述,如果你想为你的分类添加图片,如果才能做到呢?倡萌建议你试试 Categories Images 插件。

Categories Images 简介

Categories Images 是一个专门为分类添加一个图片的 WordPress 插件,支持默认的文章类型,也支持自定义文章类型,同时还支持多站点模式。安装这个插件以后,将在你分类管理那里添加一个图片上传功能,如下图所示:

wpdaxue.com-201303523

Categories Images 安装和使用

直接在后台插件安装界面搜索 Categories Images  在线安装,或者下载Categories Images

要调用分类的图片,你需要修改主题的一些文件。

默认用法

添加调用图片的代码(添加在<img /> 标签中):

<?php if (function_exists('z_taxonomy_image_url')) echo z_taxonomy_image_url(); ?>

以上代码将输出分类图片的url地址。

在循环中调用

如果你需要在循环(loop)中使用,下面是一个例子:

<ul>
 <?php foreach (get_categories() as $cat) : ?>
 <li>
 <img src="<?php echo z_taxonomy_image_url($cat->term_id); ?>" />
 <a href="<?php echo get_category_link($cat->term_id); ?>"><?php echo $cat->cat_name; ?></a>
 </li>
 <?php endforeach; ?>
</ul>

在自定义文章类型的循环中调用

<ul>
 <?php foreach (get_terms('your_taxonomy') as $cat) : ?>
 <li>
 <img src="<?php echo z_taxonomy_image_url($cat->term_id); ?>" />
 <a href="<?php echo get_term_link($cat->slug, 'your_taxonomy'); ?>"><?php echo $cat->name; ?></a>
 </li>
 <?php endforeach; ?>
</ul>

如果您的文章有一个以上的分类,你要在循环后的所有类别使用下面的例子:

<ul>
 <?php foreach (get_the_category() as $cat) : ?>
 <li>
 <img src="<?php echo z_taxonomy_image_url($cat->term_id); ?>" />
 <a href="<?php echo get_category_link($cat->term_id); ?>"><?php echo $cat->cat_name; ?></a>
 </li>
 <?php endforeach; ?>
</ul>

如果你的文章有一种以上的分类法,你要在循环后的所有的分类法使用下面的例子:

<ul>
 <?php foreach (get_the_terms(get_the_ID(), 'your_taxonomy') as $cat) : ?>
 <li>
 <img src="<?php echo z_taxonomy_image_url($cat->term_id); ?>" />
 <a href="<?php echo get_term_link($cat->term_id, 'your_taxonomy'); ?>"><?php echo $cat->name; ?></a>
 </li>
 <?php endforeach; ?>
</ul>

更多说明,请访问 http://zahlan.net/blog/2012/06/categories-images/

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
欢迎关注WordPress大学公众号 WPDAXUE
基础教程

8个 WordPress 文章系列专题插件的简单测评

2013-3-24 7:25:00

基础教程

WordPress 中文繁简互转插件:WP Chinese Conversion

2013-4-4 8:08:00

11 条回复 A文章作者 M管理员
  1. 这个能自动为某分类的文章设置特色图像么,就是文章没有加入特色图像的情况下,自动添加文章分类设定的特色图像

  2. 可惜了,不能上传多个图片。我碰到一个客户,要显示本类的横幅图,还要下拉菜单中也要有配图,所以需要2个图片字段。现在只有一个。真晕。扩展性太差了。

    • 问下 。 那多个图片上传是怎么做的啊?

    • 倡萌

      如果你是想要自己开发,你需要学习必要的知识,建议你自己查看下插件的代码

  3. 倡萌 你好 我使用了这个插件之后 给tag设置了图片 然后在tag.php中调用的时候不显示啊 这个该怎么办啊!在分类中是可以使用的

  4. 用法没看明白,用这个插件必须要在主题php文件里加下面的代码吗?

    • 插件只是提供了分类图片的添加功能,如果你要调用通过它添加的图片,就必须在你需要显示图片的地方添加调用代码。所以就要你修改主题文件

    • 倡萌

      请问一下我要在sidebar.php中改分类图标是用上面的默认用法吗?"z_taxonomy_image_ur"这个图片地址要改吗?谢谢了,我一直想改一下主题的分类图标,但没弄好

    • 哥们,z_taxonomy_image_ur() 是一个函数。用法我也是参考作者的博客弄下来的,我没有测试,你自己折腾吧

    • 倡萌

      z_taxonomy_image_ur()这个我知道是函数,我是说function函数里的z_taxonomy_image_url,哦哦,好的,呵呵,我有空去试试。谢谢!

  5. 好文章,来这里坐沙发学习学习

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索