WordPress插件之Categories Images分类支持图片
WordPress的分类,可以添加名称、别名和描述,若想要分类支持添加图片,可以使用 Categories Images 插件
插件下载:https://wordpress.org/plugins/categories-images/
Categories Images 简介
Categories Images 是一个专门为分类添加一个图片的 WordPress 插件,支持默认的文章类型,也支持自定义文章类型,同时还支持多站点模式。安装这个插件以后,将在你分类管理那里添加一个图片上传功能,如下图所示:
默认用法
添加调用图片的代码(添加在 <img /> 标签中):
以上代码将输出分类图片的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>