PR を提出しました: skip display if title matches by pfaffman · Pull Request #1 · megothss/discourse-watermark · GitHub
これにより、テーマ設定 include_if_title_matches が追加され、デフォルトでは空になります。設定が空の場合、何も変更されません。
設定に値がある場合、ウォーターマークを表示するには SiteSetting.title が一致する必要があります。
ユースケースは、データベースの変更を必要とせずに、ステージングサイトにウォーターマークを表示し、本番サイトには表示しないことです。include_if_title_matches を「staging」に設定し、ステージングサイトの SiteSetting.title に「staging」を含める(本番データベースをステージングサイトに復元しても永続するように ENV 変数で設定する)ことで、ウォーターマークはステージングサイトに表示され、本番サイトには表示されません。
この変更により、ステージングサイトがあるすべてのサイトにこれをインストールします。