誰かがDiscourseのログインボタンをクリックしたときに、WPの
/sign-inページにリダイレクトされることを期待して、専用のサインインページに設定しました。
設定がそのように機能するはずであることを確認しました。
いずれにせよ、この問題は、ユーザー認証も管理しているMemberiumというメンバーシッププラグインが原因です。公式プラグインの開発者が公式の修正に取り組んでいる間、リダイレクトとURLエンコーディングを修正するためのカスタムWPプラグインを作成することで、一時的に解決しました。
乾杯!