• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

テンプレートタグ/wp login form

提供: WordPress Codex 日本語版
移動先: 案内検索

説明

WordPress 内の好きな場所にログインフォームを表示します。デフォルトでは、HTML を直接エコーします。文字列を返すには、array('echo' => false) を渡してください。

使い方

<?php wp_login_form( $args ); ?> 

デフォルトの使い方

 <?php $args = array(
        'echo'           => true,
        'redirect' => ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'],
        'form_id'        => 'loginform',
        'label_username' => __( 'Username' ),
        'label_password' => __( 'Password' ),
        'label_remember' => __( 'Remember Me' ),
        'label_log_in'   => __( 'Log In' ),
        'id_username'    => 'user_login',
        'id_password'    => 'user_pass',
        'id_remember'    => 'rememberme',
        'id_submit'      => 'wp-submit',
        'remember'       => true,
        'value_username' => '',
        'value_remember' => false
); ?> 

パラメータ

echo
真偽値) (オプション) 結果を表示するかどうか。
  • 1 (true)
  • 0 (false)
初期値: true
redirect
文字列) (') リダイレクトする URL。絶対パスでなければなりません (as in, http://example.com/mypage/). 推奨: site_url( '/mypage/ ' ).
初期値: オプション
form_id
文字列) (オプション) form_id.
初期値: loginform
remember
真偽値) (optional) 値を記憶するかどうか。
  • 1 (true)
  • 0 (false)
初期値: true
value_username
文字列) (オプション) value_username.
初期値: NULL
value_remember
文字列) (オプション
  • 1 (true)
  • 0 (false)
初期値: false

用例

デフォルトの使い方

このシンプルな関数はログインフォームを表示します。

<?php wp_login_form(); ?>

更新履歴

ソースファイル

wp_login_form()wp-includes/general-template.php にあります。

関連資料

ログインタグ: is_user_logged_in, wp_login_url, wp_logout_url, wp_lostpassword_url, wp_logout, wp_loginout, wp_register


関数リファレンステンプレートタグ目次もご覧ください。

最新英語版: WordPress Codex » Template Tags/wp_login_form最新版との差分