2012-03-24 7 views
0

私はwordpressのカスタムフィールドを使って、サイトの複数ページのアクター名へのimdbリンクを動的に表示しています。 1つのセクションでは、アクター名だけを残したリンクマークアップ(href)を削除したいと思います。私は偉大なPHPのstrip_tagsを使ってみましたが、アクターの名前の間のブレークも取り除きました。リンク市場を取り除き、<br>のマークアップを残しておきたい。現在のマークアップを参照してください:PHPは選択的にマークアップを取り除いてマークを残す

<?php $response = get_field('director'); ?> 
<span id="dir"><?php echo strip_tags($response); ?></span> 

どのように私は休憩を残してリンクを削除するのですか?あなたはとして許容タグを指定することができます

strip_tags($response, '<br>'); 

答えて

0

を維持する必要がある場合

strip_tagsは大丈夫であることを行うためにpreg_replaceを使用する必要がありますstrip_tags関数の2番目のパラメーター。

string strip_tags (string $str [, string $allowable_tags ]) 
0

はあなたが唯一許可されたタグを設定し、「BR」

関連する問題