更改get_the_term_list分隔符Wordpress

时间:2018-07-09 03:58:58

标签: php wordpress

我是wordpress儿童主题开发的新手。.我想更改从get_the_term_list()函数创建的分隔符。.我在像这样的单篇文章中使用它

<?php echo get_the_term_list( $post->ID, 'artista', '', ' Ft ' ); ?>

我想更改它,以便它仅对第一个标签使用一个'Ft',然后对其余标签使用符号'&'。

示例:Name1 Ft Name2和Name3(如果有更多标签,则应仅使用“&”,而对于第一个标签,则应使用Ft)

1 个答案:

答案 0 :(得分:1)

获取元素后,为什么不尝试尝试类似的方法

$string = 'name & NAme & NAme & Name';
if($string){
$stringExplode = explode(' & ', $string);
    if($stringExplode){
            $appendFt = $stringExplode[0]. ' FT ';
            $stringExplode[0] = $appendFt;
    }
    $shift = array_shift($stringExplode);
    $stringImplode = implode(' & ', $stringExplode);

}
echo $shift.$stringImplode;