我有以下功能:
$listing_address_country = get_my_field( 'address_country' );
echo $listing_address_country;
$listing_address_city = get_my_field( 'address_city' );
echo $listing_address_city;
我正在尝试将以下输出放在span标记内:
function my_custom_address ( $formats ) {
$listing_address_country = get_my_field( 'address_country' );
$listing_address_city = get_my_field( 'address_city' );
$formats = array(
'default' => echo '<span class="my-address-country">' . $listing_address_country . '</span>';
echo '<span class="my-address-city">' . $listing_address_city . '</span>';
);
return $formats;
}
add_filter( 'default_address_formats', 'my_custom_listing_address', 15 ) ;
最接近的我想出了以下内容:
{{1}}
但它仍然不正确。我知道我很接近,但我似乎仍然遗漏了一些东西。
答案 0 :(得分:2)
在php函数中,您宁愿返回一个值并在调用它并将其值赋值给变量后回显它,或者在函数中回显并且不返回。 不要在数组内部回显,你的代码充满了错误。
试试这个:
{{1}}