在每个wordpress标记旁边添加“#”

时间:2013-12-20 14:05:37

标签: php wordpress themes hashtag

我正在尝试在Wordpress中的帖子标签旁添加主题标签。

使用此代码,它看起来像:tag1,tag2,tag3

<?php the_tags( '<span class="meta-sep"> | </span><span class="tag-links">' . __( '', 'portfoliopress' ) . '</span>', ', ', '' ); ?>

但我想将其更改为:#tag1,#tag2,#tag3

我尝试将#添加到此部分

  

',',',''); ?&GT;

但它给了我一个致命的错误。我不懂PHP,但它似乎是一个简单的任务。我在找错了地方吗?

1 个答案:

答案 0 :(得分:3)

<?php the_tags( '#', ', #', '' ); ?>

编辑:将#添加到链接文字:

if( $tags = get_the_tags() ) {
    echo '<span class="meta-sep"> | </span>';
    foreach( $tags as $tag ) {
        $sep = ( $tag === end( $tags ) ) ? '' : ', ';
        echo '<a href="' . get_term_link( $tag, $tag->taxonomy ) . '">#' . $tag->name . '</a>' . $sep;
    }
}