性价比最高的香港ASP、PHP主机提供商
做网站,就上凡科建站

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

Loading
0
Comodo SLL证书促销 - 免费ssl证书申请_ssl证书购买_ev ssl证书_https证书购买 - GDCA_数安时代

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

Categories Images 简介

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

wpdaxue.com-201303523

Categories Images 安装和使用

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

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

默认用法

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

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

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

在循环中调用

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

1
2
3
4
5
6
7
8
<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>

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

1
2
3
4
5
6
7
8
<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>

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

1
2
3
4
5
6
7
8
<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>

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

1
2
3
4
5
6
7
8
<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/

支付宝扫码打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

MetInfo | 最适合企业网站建设的cms系统

关于 倡萌

一个疯狂的 WordPress 爱好者,喜欢折腾 WordPress 主题,分享 WordPress 资源。如果你也喜欢 WordPress,欢迎和我一起交流!

精彩推荐

WordPress 通过简码调用附加到文章的最后一张图片

WordPress 通过简码调用附加到文章的最后一张图片

WordPress 侧边栏广告小工具插件 Meks Easy Ads Widget

WordPress 侧边栏广告小工具插件 Meks Easy Ads Widget

11 条评论

  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. 好文章,来这里坐沙发学习学习

发表评论