設定リファレンス
Melmiumの設定は wp-config.php に定数を定義することでカスタマイズできます。以下はすべての設定可能な定数の一覧です。
設定定数一覧
| 定数名 | 説明 | デフォルト値 |
|---|---|---|
MLM_ADMIN_EMAIL_FROM |
送信元メールアドレス | WordPress管理者メール |
MLM_ADMIN_EMAIL_TO |
管理者通知の送信先 | WordPress管理者メール |
MLM_ADMIN_EMAIL_BCC |
管理者通知のBCC | 空文字 |
MLM_AUTH_PAGE_TITLE |
認証ページのタイトル | 会員登録・ログイン・パスワードリセット (by Melmium) |
MLM_AUTH_PAGE_SLUG |
認証ページのスラッグ | auth |
MLM_REDIRECT_AFTER_LOGIN |
ログイン後のリダイレクト先 | / |
MLM_RECAPTCHA_ENABLED |
reCAPTCHAの有効/無効 | false |
MLM_GC_RECAPTCHA_ID |
reCAPTCHAサイトキー | 空文字 |
MLM_GC_PROJECT_ID |
Google CloudプロジェクトID | 空文字 |
MLM_GC_API_KEY |
Google Cloud APIキー | 空文字 |
設定例
wp-config.php に以下のように記述します:
// メール設定
define( 'MLM_ADMIN_EMAIL_FROM', 'noreply@example.com' );
define( 'MLM_ADMIN_EMAIL_TO', 'admin@example.com' );
// ログイン後のリダイレクト先
define( 'MLM_REDIRECT_AFTER_LOGIN', '/mypage' );
reCAPTCHA設定手順
- Google Cloud Consoleで reCAPTCHA Enterprise を有効化します。
- サイトキーを作成します(スコアベースのキーを推奨)。
- APIキーを取得します。
wp-config.phpに以下の定数を追加します:
// reCAPTCHA Enterprise
define( 'MLM_RECAPTCHA_ENABLED', true );
define( 'MLM_GC_RECAPTCHA_ID', 'your-site-key' );
define( 'MLM_GC_PROJECT_ID', 'your-project-id' );
define( 'MLM_GC_API_KEY', 'your-api-key' );