サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ドラクエ3
wordpress.ad5.jp
前回に続いて、ログインフォームを作成していきます。 ログインの基本形 ログインページのURLは、前回同様固定ページで作成します。 固定ページのスラッグを login とすると、page-login.php にフォームのHTMLを記述します。 <form action="<?php the_permalink(); ?>" method="post"> <dl> <dt>メールアドレス</dt> <dd> <input type="email" name="user_email" /> </dd> <dt>パスワード</dt> <dd> <input type="password" name="user_pass" /> </dd> </dl> <button type="submit">ログイン</button> </form>
WordPressにメールフォームを実装する優秀なプラグインは沢山ありますが、 ほとんどのプラグインは非開発者向けに導入しやすさを重視して作られているため、 例えば入力項目を動的にするなど、少し複雑なことをしようと思うと、 詰んでしまいます。 WordPressにはメール送信処理やデータの保存などを簡単に実装できる関数が用意されているので、 メールフォームを自力で実装するのもそれほど難しくなく、かえってその方が好都合な場合があります。 メールフォームの実装方法 ※本記事の途中の暫定版ソースをコピペして使用しないでください。 単一のフォームであれば、固定ページで実装してしまうのが簡単です。 まずは固定ページを作成し、ページテンプレートに(page-{slug}.php)にフォームのHTMLを記載します。 <form action="<?php the_permalink(); ?>" met
このページを最初にブックマークしてみませんか?
『wordpress.ad5.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く