質問するログイン新規登録
WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

Q&A

解決済

1回答

1460閲覧

WP-Membersのログインフォームにプレースホルダを追加したい

naizawa

総合スコア16

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

0グッド

0クリップ

投稿2022/06/18 21:02

0

0

前提

Webサイト情報をもとにfuncton.phpに追加しましたが、下記画面イメージのように入力フィールドが重複して表示されてしまいます。

・参考サイト WP-Membersで登録フォームにplaceholderを実装する方法
https://moca-d.com/1177.html

実現したいこと

・functon.phpで追加したフォームではなく、既存のフォームにプレースホルダを追加したい。

発生している問題・エラーメッセージ

---画面イメージ ログイン: パスワード: ログイン:半角英数字 ※追加されたもの パスワード:8文字以上(半角英数字) ※追加されたもの ---

該当のソースコード

PHP

1//function.phpに追加したコード 2add_filter( 'wpmem_login_form_rows', 'my_wpmem_login_form_rows_filter', 10, 2 ); 3function my_wpmem_login_form_rows_filter( $rows, $toggle ) { 4 $rows['username'][field] = '<input name="log" type="text" id="log" value="" class="username" placeholder="半角英数字">'; 5 $rows['password'][field] = '<input name="password" type="password" id="password" class="textbox" placeholder="8文字以上(半角英数字)">'; 6 return $rows; 7}

試したこと

wpmem_login_form_rows関数の利用方法などを参照しましたが、どうもうまくいきません。解決方法やヒントをお持ちの方がおられましたら、ご教授いただければ幸いです。

・wpmem_login_form_rows(利用方法とサンプルソース)
https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/wpmem_login_form_rows/

・検索フォームで検索しましたが、HITせず重複質問となっておりましたらご指摘ねがいます。

以上、よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

下記Webサイトの情報を参照させていただき、WP-Membersのログイン用固定ページ欄のカスタムjavascript欄に追記することで解決致しました。

リンク内容
・wp-membersなどの入力項目に無理やりプレースホルダーを実装する手順
http://ititiit.blogspot.com/2015/04/wp-members.html

javascript

1jQuery(document).ready(function(){ 2 jQuery('#log').attr('placeholder', 'User Name'); 3 jQuery('#user_email').attr('placeholder', 'User Email'); 4 jQuery('#password').attr('placeholder', 'User Password'); 5});

暫定対処のような気もしますが、自己解決しましたのでご報告させていただきました。

投稿2022/06/20 00:55

naizawa

総合スコア16

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.30%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問