我的客户网站有一个自定义字段来显示自定义标记。
自定义字段中的内容可以是:
现代艺术
抽象技术
艺术家
要显示标签的模板代码是:
<a href="http://site.com/tag/<?php echo get_post_meta($post->ID, 'hp-custom-tag', true) ?>"><?php echo get_post_meta($post->ID, 'hp-custom-tag', true) ?></a>
当然,我不想展现现代艺术之间的冲突。如何使用PHP或JS删除短划线字符?
答案 0 :(得分:2)
PHP str_rplace()
echo str_replace('-', ' ', get_post_meta($post->ID, 'hp-custom-tag', true));