我想实现这种,A标签背景,不要逗号这些。我现在是这样,用的the_tags()这个函数,输入标签后,后面始终有逗号,查看源代码,逗号是跟在每个a标签后面。请教大神,这个怎么去除?wordpresstagsphp

解决方案 »

  1.   

    $sep第二个参数设置为空,不就成了吗
      

  2.   

    WordPress的标签函数php the_tags()用法说明
    == 描述 == 这个标签首先出现在WordPress2.3版本中,这个模板标签显示一个链接,链接到文章属于的一个或者几个标签。如果没有哪个标签与当前文章有关,就会显示与当前文章相关的类别。应该在[[WordPress:The Loop|The Loop]]内使用这个标签。 == 用法 == <?php the_tags('before', 'separator', 'after'); ?> == 例子 == 显示标签的一个列表,后面加上一个行分隔符。 <?php the_tags('Tags:', ', ', '<br />'); ?> ===默认用法=== 默认用法,列出标签(如果多于一个标签的话),标签之间加上逗号,而且在默认文本'''标签: '''的前面。 <p><?php the_tags(); ?></p> div style="border:1px solid blue; width:50%; padding:10px">Tags: WordPress, 电脑, 写博客</div> 用箭头分开 显示链接,链接到标签,用一个箭头(>)分开标签,而且箭头的前面有文本Social tagging: <?php the_tags('Social tagging: ',' > '); ?> Social tagging: WordPress > 电脑 > 写博客 由一个Bullet分开 显示链接,链接到标签,用bullet (�6�1)分开标签,而且bullet前面有文本Tagged with: ,后面由一个行分隔符。 <?php the_tags('Tagged with: ',' &bull; ',' '); ?> Tagged with: WordPress �6�1 电脑 �6�1 写博客 A List例子 显示一列标签作为真正而且简单的(X)HTML列表(<ul> / <ol> / <dl> ): <?php the_tags('<ul><li>','</li><li>','</li></ul>'); ?> WordPress 电脑 写博客 将类别和标签结合 你已经有了与类别有关的文章,而且开始向文章添加标签,你可能想要在每篇文章的下面显示类别和标签结合的一个列表。例如,假如你已经有了一个类别称为文化和媒体,而且已经添加了标签到称为"美术" 和"绘画"的文章中。要让读者感到更简单而且保持内容清晰明了,如果这些都是标签,你可能想要显示: 标签: 文化,媒体,美术,绘画 这个编码帮你解决了问题,而且对于当前文章如果这个代码是非空的,就会产生类别或者标签。 标签: <?php if (the_category(', ')) the_category(); ?> <?php if (get_the_tags()) the_tags(); ?> 参数 before (string) 真正的标签显示之前,显示的文本。默认为标签: separator (string) 每个标签链接之间显示的文本或者字符。默认为每个标签之间有个逗号(,)。 after (string) 最后一个标签之后显示的文本。默认为不显示任何内容。