WordPress的:如何从自定义字段中删除字符时显示

问题描述:

我有我的客户的网站自定义字段显示自定义标记。WordPress的:如何从自定义字段中删除字符时显示

的自定义字段的内容可以是:
现代艺术
抽象艺术
艺术家

为模板代码显示标签:

<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删除短划线字符?

PHP str_rplace()

echo str_replace('-', ' ', get_post_meta($post->ID, 'hp-custom-tag', true)); 
+0

太感谢你了! – echang 2010-11-19 02:46:01

+0

没问题!请记住,如果您要尝试比基本角色交换更复杂的任何操作,则应开始研究正则表达式和'preg_match' – Stephen 2010-11-19 15:09:39