WordPressテーマTCDのカスタマイズを研究するサイト

TCDテーマZOOMY:ユーザーネームを2文字でも登録可能にする方法

Q.会員登録時、ユーザーネームを2文字でも登録できるようにしたい

A.下記の手順でカスタマイズしてください。

※カスタマイズに関しましては必ずバックアップをご用意ください。
また、カスタマイズ後のサイト運用に関しましても、恐縮ながらお客様の責任において実施して頂きますようお願い申し上げます。

1.フォームの入力できる最小文字数を変更する

編集するファイル:functions/membership/user_form.php 271・471・622行目
編集する箇所: 3を2に変更する。

minlength="3"

2-a.会員登録時の入力文字数の判別部分を変更する

編集するファイル:functions/membership/user.php 574・575行目
編集する箇所: 2箇所の「3」を「2」に変更する。

} elseif ( 3 > mb_strlen( $formdata['display_name'] ) || 50 < mb_strlen( $formdata['display_name'] ) ) {
				$error_messages[] = sprintf( __( 'Username must be between %d and %d characters length.', 'tcd-w' ), 3, 50 );

 ↓↓↓

} elseif ( 2 > mb_strlen( $formdata['display_name'] ) || 50 < mb_strlen( $formdata['display_name'] ) ) {
				$error_messages[] = sprintf( __( 'Username must be between %d and %d characters length.', 'tcd-w' ), 2, 50 );

2-b.会員情報変更時の入力文字数の判別部分を変更する

編集するファイル:functions/membership/user.php 755・756・945・946行目
編集する箇所: 2箇所の「3」を「2」に変更する。

} elseif ( 3 > mb_strlen( $formdata['display_name'] ) || 50 < mb_strlen( $formdata['display_name'] ) ) {
				$error_messages[] = sprintf( __( 'Username must be between %d and %d characters length.', 'tcd-w' ), 3, 50 );

 ↓↓↓

} elseif ( 2 > mb_strlen( $formdata['display_name'] ) || 50 < mb_strlen( $formdata['display_name'] ) ) {
				$error_messages[] = sprintf( __( 'Username must be between %d and %d characters length.', 'tcd-w' ), 2, 50 );
The following two tabs change content below.

RM

一年中麦茶を飲んでいます。

TCD LABO ご利用上の注意

TCD LABO(ティーシーディー・ラボ)に掲載しているTCDテーマのカスタマイズ情報のご利用にあたっては、必ずカスタマイズするファイルのバックアップをご用意の上、ご利用者様責任において実施していただきますようお願いいたします。

カスタマイズの実施により生じたいかなる不具合等についてもTCD LABOはその責任を負いかねます。
何卒ご理解、ご了承の上、当サイトをご活用いただけますようお願い申し上げます。

お問合せ・ご要望

TCDLaboへのお問合せやご要望は
ご連絡フォーム をご利用ください。