首页 > WP教程 > 正文

自己弄wordpress已经有一些时间了,今天客户要求点到每个分类的时候,出现不同的banner图片,这个问题,经过不断的研究和查找资料,终于找到了,答案。用一个插件就可以搞定哈。

该插件的名称是:Taxonomy Images

下载此插件:点击下载

将此插件上传至目录:wp-content/plugins文件中解压。

安装好后,启用插件。后台设置下

8155921

20140308155939

然后点到分类目录就会发现:

140308155904

就可以啦。

在前台循环的调用代码

$terms = apply_filters( 'taxonomy-images-get-terms', '' );
if (!empty($terms)){
    print '
      <ul>
 	<li style="list-style-type: none;">
          <ul>'; 
            foreach( (array) $terms as $term ) { 
              print '<li><a href="' . esc_url( get_term_link( $term, $term-&gt;taxonomy ) ) . '">' . wp_get_attachment_image($term-&gt;image_id, '' ) . '</a></li>
          </ul>
        </li>
      </ul>'; 
} 
print ''; 
}

解释:

esc_url( get_term_link( $term, $term-&gt;taxonomy ) ) ;
//分类目录对应的链接地址

wp_get_attachment_image( $term-&gt;image_id, '' ) ;
//对应的分类目录图片输出的格式为<img alt="" width="" height="" />

//如果您只想输出分类目录图片的URL替换此代码:
wp_get_attachment_url( $term-&gt;image_id, ” ) ;
//输出的格式为:http://www.laiydesign.com/wp-content/uploads/2013/12 /ipbanner2.jpg

爱永设计整理。

参考资料:http://wordpress.org/plugins/taxonomy-images/

以上内容来自于网络,如有侵权联系即删除。

猜你喜欢
发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论信息

美随~Blog回复2014-03-23 17:31

7+8等于多少,

    Csyor2014-03-24 00:17

    半个月啊

电脑爱好者回复2014-03-22 12:09

支持一下 :cool:

    Csyor2014-03-23 10:51

    谢谢支持

Csyor回复2014-03-20 13:28

感谢laiydesign,以后多多分享哦~ :cool: