カテゴリ用メール宛先を自動的に設定

このプラグインは以下の 4 つの設定を受け取ります:

  • auto_email_in_enabled
  • auto_email_in_divider: 親カテゴリのスラッグと子カテゴリのスラッグの間に挿入する区切り文字を設定します
  • auto_email_in_domain: メール受信アドレスのドメインを設定します
  • auto_email_in_append: 上書きせずに新しいメール受信アドレスを追加します

したがって、デフォルト設定で有効化した場合、すべてのカテゴリのメール受信アドレスは以下のように設定されます:

<slug>@example.com または <parent_slug>+<child_slug>@example.com

例えば、/c/help/faq の下にあるカテゴリの場合、help+faq@example.com となります。

auto_email_in_append 設定が有効な場合、既存の値を上書きするのではなく、代替としてメールアドレスが追加されます。

そのため、/c/help/faq カテゴリにすでに wont-somebody-help-me-please@example.com というメール受信値が存在する場合、プラグインを有効にすると、その値が wont-somebody-help-me-please@example.com|help+faq@example.com に変更されます。これにより、ユーザーは wont-somebody-help-me-please@example.com または help+faq@example.com のどちらにメールを送信しても、同じカテゴリにメールが届くようになります。

「いいね!」 11