2017-05-11 10 views
0

私は、電話番号の形式を表示するようにユーザーに制限したいというシナリオを持っています。WordPress the_content()は数値書式を取り除くことができますか?

簡単に言えば、ユーザーは説明やその他のフィールドを持つ自分のリストを追加できるWordPressのリスティングウェブサイトを持っています。ユーザーは、説明タブ(フロントエンド上にwp_editorを持つ)にビジネスアドレスを追加します。

現在、電話番号やファックス番号のような番号の書式を削除したいと表示されているときに表示されます。

フロントエンドから隠れる可能性はありますか?私はthe_contentフィルタを試しましたが、うまくいきません。

+0

はあなたにもサイトリンクを与えることができますか?また、フィールドを実装するためにプラグインを使用していますか? –

+0

私はこのテーマhttps://themeforest.net/item/superlist-directory-wordpress-theme/13507181を使用していました。リストに使用されているinbuild inventorプラグインを持っています –

答えて

0

あなたのテーマののfunctions.phpまたは任意の関連ページに次のコードを試してみてください -

add_filter('the_content','manipulate_content'); 
function manipulate_content($content){ 
// Here manipulate your content, you can replace string which is exactly matching your format. eg is given below 
$content = preg_replace('/\d{3}([().-\s[\]]*)\d{3}([().-\s[\]]*)\d{4}/', 
    "*phone*", $content); 
return $content; 
} 
+0

これを試しますが、$ content return null check screen short http: /www.awesomescreenshot.com/image/2483526/f99e7f4d76728710e82950b8604387a9 –

+0

pregの置き換え後に変数$ contentを確認してください。私はちょうどIdeaを与えました。あなた自身で少しデビューしてください。 – Alice

関連する問題