如何控制WordPress文章列表中的标签数

 懿古今   2015-09-15 22:37:52 更新  技术文档

平时我写日志文章的时候,文章tag标签都是1-3个,所以使用任何主题都没什么感觉,不过这次有个博友使用我的那个懿古今主题Mirror,而且刚好他的每一篇文章的标签都有很多个,在日志文章中倒没什么,但是在文中列表中就会也显示这么多标签,就感觉有些不协调,所以就提出了如何控制Wordpress文章列表的标签数,经研究学习发现,其实这个问题还是比较容易解决的。

如何控制Wordpress文章列表中的标签数|懿古今

打开我们主题所使用的archive.php文件或content.php文件(PS:具体是哪个文件还需要看是哪个主题,一般都是这两个文件中的一个,本主题Mirror就是content.php文件),在里面找到代码:the_tags('', ', ', '');直接替换成以下代码:

  1. $posttags = get_the_tags();  
  2. $count=0;  
  3. if($posttags) {  
  4. foreach($posttags as $tag) {  
  5. $count++;  
  6. if($count<3){  
  7. echo '<a href="' . get_tag_link( $tag ) . '" rel="tag" target="_blank">' . $tag->name . '</a> ';    
  8. }  
  9. }  
  10. }  

其中代码中的3就是表明输出2个标签,如果想输出3个就只需把代码中的3改为4即可。

本文地址:https://www.yigujin.cn/282.html

你可能感兴趣的文章

文章标签: ,  
版权声明:本文为原创文章,版权归 懿古今 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请发邮件至[email protected],确认后马上更正、删除,谢谢!

发表评论

  1. binson
    binson @回复

    微童年 http://www.61wei.com 过来看看

  2. 大致
    大致 @回复

    target=”_blank”不应该加.

  3. Me.稀奇
    Me.稀奇 @回复

    我就看看····

  4. 守心斋
    守心斋 @回复

    我是来看配图滴,有意思

  5. 阿飞
    阿飞 @回复

    虽然我用的不是wp,但还是进来学习看看。另外,文章的配图确实很赞

    • 懿古今
      懿古今2015-05-14 08:28  回复

      @阿飞 谢谢夸奖,WordPress比较好折腾

  6. 搞笑视频-videoclub.cn
    搞笑视频-videoclub.cn @回复

    嘿嘿 已经用上啦 呵呵

  7. 采蘑菇的大谋士
    采蘑菇的大谋士 @回复

    学习了。嘿嘿~

  8. 锋子
    锋子 @回复

    NICE,新技能get√+1

  9. 刚哥笔记
    刚哥笔记 @回复

    上次看到兔二爷说谷歌偏爱只有一个标签的文章,不知道是真的假的

    • 懿古今
      懿古今2015-05-15 13:37  回复

      @刚哥笔记这个到不知道,不过好像卢松松博客很多文章都只有一个标签,看来以后我也要减少到一个标签才行

  10. 小Q
    小Q @回复

    如果是我,可能会直接在文章列表那直接删掉标签部分

    • 懿古今
      懿古今2015-05-20 21:51  回复

      @小Q条条道路通罗马,我一般都是只有1-3个标签,很少会有十多个标签的

  11. 三亚婚纱摄影
    三亚婚纱摄影 @回复

    这个细节是要注意!

  12. fkwebs.com
    fkwebs.com @回复

    过来报个到~!

    • 懿古今
      懿古今2015-06-17 08:32  回复

      @fkwebs.com欢迎,不过下次这种灌水式评论建议到留言本进行,谢谢合作!

  13. 杰创官方博客
    杰创官方博客 @回复

    好的技术文章,先收藏。顺便回访一下。

    • 懿古今
      懿古今2015-09-21 16:55  回复

      @杰创官方博客这个其实用到的地方不多,一般人设置每篇文章的标签都不会太多

      • 杰创官方博客
        杰创官方博客2015-09-22 08:08  回复

        @懿古今真的用上了,解决了我的问题,我把21个tag输出了6个