表示

プラグインのメインオプション画面の該当する投稿タイプでコンテンツの制限を有効にしている場合、制限されているコンテンツの代わりにこのフォームが表示されます。

このフォームはショートコード [wpmem_form register]を使用して直接表示することができます。

原文を見る

This form will display in place of blocked content if enabled for that post type in the plugin’s main options.

This form can be displayed directly using the shortcode [wpmem_form register]

https://rocketgeek.com/plugins/wp-members/docs/customizing-forms/registration-form/

HTML

以下は登録フォーム用に生成されるデフォルトのHTMLです。これらは全て、フォームの作成に使用される関数フィルターを使って変更することができます。

<div id="wpmem_reg"><a name="register"></a>
  <form name="form" method="post" action="http://example.com/register-page/" id="" class="form">
    <fieldset>
      <legend>New User Registration</legend>
      <label for="user_login" class="text">Choose a Username<span class="req">*</span></label>
      <div class="div_text">
        <input name="user_login" type="text" id="user_login" value="" class="textbox" required="">
      </div>
      <label for="first_name" class="text">First Name<span class="req">*</span></label>
      <div class="div_text">
        <input name="first_name" type="text" id="first_name" value="" class="textbox" required="">
      </div>
      <label for="last_name" class="text">Last Name<span class="req">*</span></label>
      <div class="div_text">
        <input name="last_name" type="text" id="last_name" value="" class="textbox" required="">
      </div>

      <!-- other custom fields removed for brevity -->

      <label for="user_email" class="text">Email<span class="req">*</span></label>
      <div class="div_text">
        <input name="user_email" type="email" id="user_email" value="" class="textbox" required="">
      </div>
      <input name="a" type="hidden" value="register">
      <input name="wpmem_reg_page" type="hidden" value="http://example.com/page-user-is-on/">
      <div class="button_div">
        <input name="submit" type="submit" value="Register" class="buttons">
      </div>
      <div class="req-text"><span class="req">*</span>Required field</div>
    </fieldset>
  </form>
</div>
原文を見る

The following is the default generated HTML for the registration form. All of this can be changed by the use of filters in the functions used to create the form.

<div id="wpmem_reg"><a name="register"></a>
<form name="form" method="post" action="http://example.com/register-page/" id="" class="form">
<fieldset>
<legend>New User Registration</legend>
<label for="user_login" class="text">Choose a Username<span class="req">*</span></label>
<div class="div_text">
<input name="user_login" type="text" id="user_login" value="" class="textbox" required="">
</div>
<label for="first_name" class="text">First Name<span class="req">*</span></label>
<div class="div_text">
<input name="first_name" type="text" id="first_name" value="" class="textbox" required="">
</div>
<label for="last_name" class="text">Last Name<span class="req">*</span></label>
<div class="div_text">
<input name="last_name" type="text" id="last_name" value="" class="textbox" required="">
</div>

<!-- other custom fields removed for brevity -->

<label for="user_email" class="text">Email<span class="req">*</span></label>
<div class="div_text">
<input name="user_email" type="email" id="user_email" value="" class="textbox" required="">
</div>
<input name="a" type="hidden" value="register">
<input name="wpmem_reg_page" type="hidden" value="http://example.com/page-user-is-on/">
<div class="button_div">
<input name="submit" type="submit" value="Register" class="buttons">
</div>
<div class="req-text"><span class="req">*</span>Required field</div>
</fieldset>
</form>
</div>
https://rocketgeek.com/plugins/wp-members/docs/customizing-forms/registration-form/

フィルター

登録フォームのテキストとHTMLはフォームの構築処理中に実行される様々なフィルターによって変更できます。

原文を見る

Text and HTML in the login form can be changed by various filters that run during the process of building the form.

https://rocketgeek.com/plugins/wp-members/docs/customizing-forms/registration-form/

関数