1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Simple Membershipのカスタマイズ

Last updated at Posted at 2021-06-30

プラグインファイルで文字を変更する

「Username or Email」を日本語にする

/wp-content/languages/plugins/simple-membership-ja.poに下記追記。

# : views/login.php:11
msgid "Username or Email"
msgstr "ユーザー名またはメールアドレス"

「ユーザー名またはメールアドレス」→「メールアドレス」に変更したい

そもそもviews/login.php:11の訳は「メールアドレス」にしたかったので
views/login.php:11の原文を変えたい。

# : classes/admin-includes/class.swpm-payments-list-table.php:84
# : views/forgot_password.php:5
# : views/payments/admin_add_edit_transaction_manually.php:75
msgid "Email Address"
msgstr "メールアドレス"

を用いて、views/login.php:11の

$swpm_username_label = apply_filters('swpm_login_form_set_username_label', 'Username or Email Address');

$swpm_username_label = apply_filters('swpm_login_form_set_username_label', 'Email Address');

に変更。

登録時 同意の注意書き

Simple Membership Form Builderで修正する

description欄にHTMLを記載すると、inputの後ろの表示されるので
パスワードのdescriptionに以下追加

<p class="swmp-check-agreement">パスワードには、数字、英字の大文字・小文字をそれぞれ最低1文字使用してください。</p>

<p class="note-input swmp-password">ユーザー登録には、<a href="https://oh-doctor.com/terms-treatment" target="_blank">利用規約(オンライン診察)</a>または<a href="https://oh-doctor.com/terms-consultation" target="_blank">利用規約(オンライン医療相談)</a>、および<a href="https://oh-doctor.com/privacypolicy" target="_blank">プライバシーポリシー</a>への同意が必要です。</p>

バリデーションを日本語に

状況

バリデーションの日本語ファイル(/wp-content/plugins/swpm-form-builder/js/i18n/validate/messages-ja_JP.js)があり、

/wp-content/plugins/swpm-form-builder/classes/class.swpm-form-builder.php
にlocaleに合わせて各言語のファイルを読み込むと書かれているのに、表示が英語のまま。

対応

messages-ja_JP.js のファイル名を messages-ja.js に変更し
/wp-content/plugins/swpm-form-builder/classes/class.swpm-form-builder.phpの734行目を修正して反映された。

'ja', // Japanese 'ja_JP → jaに変更'

また、未翻訳の箇所を修正

strongPassReq: '数字(0-9)、英字の大文字(A-Z)・小文字(a-z)をそれぞれ最低1文字使用してください。.'
1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?