我在wordpress中有一个有效的用户电话号码代码,但我希望将这些数字显示为“111 111 111”。有人可以帮帮我吗?
这是我的代码:
<?php global $wp_query; $postid = $wp_query->post->ID; echo get_post_meta($postid, 'telefono_2', true); ?>
<?php global $wp_query; $postid = $wp_query->post->ID; $meta = get_post_meta($postid, 'telefono_3', true);
if($meta != 0) {
echo " / ".$meta;
} ?>
答案 0 :(得分:0)
我假设您要在$meta
显示您的电话号码,并且您只需要对其进行格式化:
echo substr($meta, 0, 3) . ' ' . substr($meta, 3, 3) . ' ' . substr($meta, 6, 3);
这将显示前三个字符,一个空格,下三个,依此类推。您还可以进行清理,以确保您的字符串中只有数字:
$meta = preg_replace('/[^0-9]*/','', $meta);
// ...and then echo as shown above