2010-11-18 7 views
0

私は自分のサイトのカスタムフィールドを持ってカスタムタグを表示しています。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> 

、Iドン現代美術の間にダッシュを表示したくない。 PHPまたはJSを使用してダッシュ文字を削除するにはどうすればよいですか?

答えて

2

PHP str_rplace()

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

SO MUCHありがとうございます! – echang

+0

問題ありません!基本的な文字スワップよりも複雑なものを試してみるなら、正規表現と 'preg_match'を調べるべきです。 – Stephen

関連する問題