我有2个变量。首先来自分类法并输出分类法术语,第二个输出自定义字段:
$address_city = get_custom_field( 'address_city' );
echo '<span>' . $address_city . '</span>';
$terms = get_the_terms($post->id, 'listing_country');
foreach ( $terms as $term ) {
echo '<span>' . $term->name . '</span>';
}
结果如下: CityCountry
我试图弄清楚如何将这两个回声与单个昏迷,
分开,结果如下: 城市,国家
我一直试图使用implode()
和array()
,但我无法弄清楚如何在没有错误的情况下完成这项工作。
答案 0 :(得分:2)
$address_city = get_custom_field( 'address_city' );
$arr[0] = '<span>' . $address_city . '</span>';
$terms = get_the_terms($post->id, 'listing_country');
foreach ( $terms as $term ) {
$arr[1] = '<span>' . $term->name . '</span>';
}
echo implode(", ", $arr);
尝试此代码,它将帮助您确定..