我是wordpress儿童主题开发的新手。.我想更改从get_the_term_list()
函数创建的分隔符。.我在像这样的单篇文章中使用它
<?php echo get_the_term_list( $post->ID, 'artista', '', ' Ft ' ); ?>
我想更改它,以便它仅对第一个标签使用一个'Ft',然后对其余标签使用符号'&'。
示例:Name1 Ft Name2和Name3(如果有更多标签,则应仅使用“&”,而对于第一个标签,则应使用Ft)
答案 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;