2017-11-21 27 views

答えて

0

私はあなたが間違っているundestandしなかった場合、あなたがしたい場合は、それは依存(バックエンドlanguajeを使用して)クライアントで実行します(ただし、バックエンドlanguajeを使用)。しかし、一般的な言語ではreplace()メソッドが2つの引数をとります。通常はstringsのテキストを置き換えます。

このページでは、置換方法について説明します。 https://www.w3schools.com/jsref/jsref_replace.asp

それはあなたがバディプロファイルフィールドに変更の種類を作るために探しているなら、あなたはこれらのフィルタを使用することができます

0

を助けるホープ:

add_filter('bp_get_the_profile_field_name', function ($field_name){ 
    if($field_name === 'Name') { 
     return 'Your Name'; 
    } 

    return $field_name; 
}); 

add_filter('bp_get_the_profile_field_required_label', function($string, $id) { 
    return '*'; 
}); 

変更を行うために探している場合左側のアカウントのフィールドには、BuddyPressからコピーしたテンプレートファイルをテーマに使用する必要があるようです。もう少し邪魔ですが、うまくいくでしょう。

コピー本:buddypress/bp-templates/bp-legacy/buddypress/members/register.php

こちらへ:/your-theme/buddypress/members/register.php

希望は、このビットに役立ちます! BuddyPressをカスタマイズする& WordPressのマークアップは文字列が本当に速くなる可能性があるので、コードを見つけ出すことができれば、そのコードをフィルタやアクションに戻すことをおすすめします。そうでない場合は、自分のテーマに持てるテンプレートファイルを探します。

関連する問題