サポート » 使い方全般 » 新規登録のときのフォームの表記を変えたい

  • 解決済 satochan

    (@satochan)


    今、WP-memberで会員制サイトをつくっているのですが、
    新規登録フォーム上の、”ユーザー名”という表記を変更したい
    (例えば、”ニックネーム”のように)のですが、

    Plugin>wp-memberの中の複数のファイルの中を探しても、
    ”ユーザー名”という表示が見当たりませんでした。

    どこの情報に変更を加えればいいか、ご教示いただけないでしょうか。
    よろしくお願いいたします。

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • satochanさん

    『WP-member』でなくて『WP-Members』かな?と想像して、以下、『WP-Members』ということで回答しますと(外してたらスルーしてください……)。

    wp-members-dialogs.php 内に wpmem_login_form とか wpmem_register_form というフィルターフックがあるので、それらのフックに関数を登録してはどうでしょう。

    たとえば、ログインフォームの「ユーザー名」を「ニックネーム」にしたいときは、お使いのテーマの functions.php にこんな感じで書けばよいかとおもいます。

    add_filter( 'wpmem_login_form', 'my_wpmem_login_form' );
    function my_wpmem_login_form( $form ) {
    	return str_replace( 'ユーザー名', 'ニックネーム', $form );
    }

    wp-members/lang 内にある日本語化ファイルをカスタマイズするやり方もあるでしょうね。

    トピック投稿者 satochan

    (@satochan)

    ありがとうございます。WP-Membersです。
    非常にたすかりました。お礼申し上げます。

    WP-Membersで、記事にmoreを挿入して「続きを読む」を表示させる。
    で、ログインしていないユーザーがクリックすると「このコンテンツはアクセス制限されています。ユーザーの方はログインしてください。新規ユーザーの方は以下のフォームから登録を行ってください。」というメッセージと「ログインフォーム」「新規ユーザー登録」のフォームが表示されるのですが、

    ①メッセージと「ログインフォーム」だけを表示させたい。
    ②メッセージ内容を変更したい。

    以上の方法を教えて下さい。

    hirotsuguさん

    ①メッセージと「ログインフォーム」だけを表示させたい。
    ②メッセージ内容を変更したい。

    両方とも、管理画面の[設定]-[WP-Members]でできるかとおもいます。

    ①については「WP-Members オプション」タブをクリックして「新規ユーザー登録のオフ」にチェック、②については「ダイアログ」タブをクリックして、メッセージの内容を任意のものに変更……という手順でどうでしょうか。

    《今後のご参考に》
    このトピックは、hirotsuguさんのご質問の前(satochanさんからの返信)でいったん「解決済み」ということになっているので、今後類似のご質問をされる際は、新規のトピックを立てられるとよろしいかとおもいます。
    その際、トピックの本文に、関連するフォーラムのトピックをリンクとして示してくださると、回答もつきやすいのではないかと感じました。
    差し出がましいとは存じますが、今後のご参考に。

    teckingさん、いろいろとアドバイスありがとうございます!

    ②については解決しました。本当にありがとうございます!
    しかしながら、①については、「新規ユーザー登録のオフ」にするとすべてのページで新規ユーザー登録ができなくなってしまいます。
    「続きを読む」をクリックした後は「ログインフォーム」のみの表示で、新規ユーザー登録用に固定ページで「新規ユーザー登録」のフォームを表示させたいと考えています。

    方法があればぜひご教授下さい。

    teckingさん、すべての問題が解決しました。
    ありがとうございました!!

    感謝。

    解決したようでなによりです。

    できれば、どのように自己解決されたか教えていただけますか?
    このトピックをご覧になる方の参考にもなると思いますので。

    teckingさんのアドバイス通り、新規トピックスで、下記の解決策をご教授いただきました。

    http://ja.forums.wordpress.org/topic/60970?replies=6#post-106302

    ありがとうございました!

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • トピック「新規登録のときのフォームの表記を変えたい」には新たに返信することはできません。