wordpress 内にカスタム ログイン モジュールを実装したいと考えています。ホームページには、ユーザーが登録できるこのフォームと、ユーザーが Web サイトにログインできる別のフォームがあります。
私の目標を達成するためにワードプレス内でカスタムコードを書くのは良い考えですか?
他にどのような代替手段を提案しますか?
カスタマイズされたログイン フォームの作成に関するブログ投稿に興味があるかもしれません。
テンプレートにカスタム ログイン フォームを含める方法、カスタム出力を変更する方法、および成功/失敗/空のログイン後のリダイレクトの処理方法について説明します。
関連する WordPress-API 関数/フックは次のとおりです。
ユーザーがログインしたときに何か特定のことが必要な場合は、カスタム コードを作成しても問題ありません。カスタム コードを作成する以外に、ビルド済みのプラグインを取得することもできます。
このコードを使用して、任意のページに WordPress ログイン フォームを作成できます。
<div id="login">
<form name="loginform" id="loginform" action="YOUR_WORDPRESS_FOLDER/wp-login.php" method="post">
<label>Username:<input type="text" name="log" id="log" value="" size="20" tabindex="1" /></label>
<label>Password: <input type="password" name="pwd" id="pwd" value="" size="20" tabindex="2" /></label>
<label class="submit">
<input type="submit" name="submit" id="submit" value="Login »" tabindex="3" />
<input type="hidden" name="redirect_to" value="wp-admin/" />
</form>
</div>