あなたのサポートに関する質問を、担当部署に転送しました。
@Don さんから何か提案があるといいのですが?![]()
こんにちは @Himanshu_Singh
レポートありがとうございます。確認します。
ドン、ありがとうございます!感謝します!以前にもう一つ質問がありました:point_up: この質問について何か考えはありますか?
ゲストゲートがGoogleBotなどのクローラーに表示されないため、クロールに遅延や問題が発生することはありません。
こんにちは。
Discourse Connect で確認しましたが、私の方では期待どおりに動作しています。ログイン後にモーダルは表示されません。ゲストゲートの設定(スクリーンショット)とウェブサイトの URL(ここかプライベートメッセージで)を共有していただけますか?確認させていただきます ![]()
Discourse Connect を使用している場合は、「カスタム URL を有効にする」チェックボックスを無効にする必要があります。ゲストゲートのモーダルでログイン/登録ボタンをクリックすると、まずカスタム URL にリダイレクトしようとするためです。このチェックボックスをオフのままにしておくと、ボタンは Discourse Connect の URL を使用します。
問題を示すGIFはこちら(SSOログイン後、ユーザーがログインしていない)- Screen capture - c6935b85cf70cf6b0aee72e6a82a3164 - Gyazo
ゲストゲートの設定はこちら:Screen capture - 1dd428ada77c70f84e49c81dbd30fe69 - Gyazo
コミュニティURL - https://community.showprowess.com
ウェブサイトURL - https://www.showprowess.com
Don、ご確認ありがとうございます!
@Himanshu_Singhさん、ありがとうございます。
ゲストゲートボタンでカスタムURL(https://www.showprowess.com/login および https://www.showprowess.com/register)を使用していることが原因だと思います。これはSSOログインと同じではありません。ゲストゲートの「カスタムURLを有効にする」設定のチェックを外し、再度お試しください。
これをチェックしないと、ゲストゲートモーダルボタンはDiscourse Connectを使用します。
チェックボックスをオフにしました - Screenshot - 50b6ee19e5e09edd5cee337f329be7a5 - Gyazo
しかし、WordPress からユーザーは自動的にログインされません。現在、両方のボタンがサイトの Discourse Connect リンクである /login ページにリダイレクトされます。
こんにちは。
Discourse Connect の使用に関するアップデートをプッシュしました。
このアップデートでは、Discourse Connect が有効な場合にサインアップボタンを削除し、ログインボタンのみを表示します。また、Discourse Connect ログインボタンの
guest_gate.sso_log_inに異なるテキストを追加しました。これはテーマの翻訳で見つけることができ、デフォルトのテキストは ログイン です。このアップデートでは、ログインとサインアップリンクの間に表示されるセパレーターであるguest_gate.orにカスタムテキスト(デフォルトは または)も追加します。これは、リンクを使用した場合にのみ表示され、ボタンには表示されません。
そして、コンポーネントに別のアップデートを追加しました。
このアップデートでは、ログインボタンとサインアップボタンにアイコンを追加します。アイコンを変更するための設定もいくつか追加しました。
MemberfulはDiscourse Connectも使用していますか?確認していただけますか? ![]()
はい、Connectを使用します
サイトでヘッダーの「Join NPN」ボタンがカスタムボタンで、「Sign In」ボタンはDiscourse Connectを使用していることがわかりました。ゲストゲートモーダルは、Discourse Connectログインを使用しているため、デフォルトでサインアップボタンが表示されず、期待どおりに機能します。ユーザーがConnectを使用している場合、URLが生成されることが多いため、ゲストゲートのカスタムURL設定で認証ログインを使用できないのが難しい点です。しかし、MemberfulのログインURLには生成されたセクションが含まれていないようです。
Discourse Connectの使用について、個別の設定が必要だと思います。
Discourse Connectにサインアップボタンを追加する設定を追加します。
@Himanshu_Singh および @davidkingham Discourse Connect サインアップボタンのアップデートをプッシュしました。
これにより、Discourse Connect ログインに設定と翻訳が追加されます。custom url enable セクションを無効にし、enable discourse connect signup チェックボックスをオンにしてから、custom signup url で使用するサインアップ URL を discourse connect signup url に貼り付けてください。
テーマ設定
テーマ翻訳

素晴らしい、ドンさん、本当にありがとうございます!
dismissable false(「閉じるボタンを削除し、訪問者が閉じるのを防ぎます。」)をデフォルトのチェックされていない状態で使用していました。
今夜、そのオプションをオンにしてみました。正常に「x」が削除されます。しかし、ログインまたはサインアップをクリックすると、そのモーダルを閉じて何事もなかったかのようにフォーラムに戻ることが可能です。この回避策はありますか?ありがとうございます。
はい、そのように動作します。
これを処理するには、この設定を有効にする必要があります。これにより、訪問者がログインまたはサインアップボタンをクリックしたときにホームページにリダイレクトされます。したがって、訪問者はトピックを読むことができません。
max guest topic views(ゲートが表示されるまでのトピックビュー数。ゲートが最初に表示された後、この数値と1の間でランダムに表示されます)を5に設定すると、ユーザーは(5回中4回)トピックを再度表示できます。これは間違いなく面倒なので、custom url enabled を有効にすると、より多くの人がサインアップする可能性があります!ありがとうございます ![]()
しかし、それを完全に回避するために、max guest topic views が初めて到達した後に、ゲストゲートが毎回表示されるように新しい設定を追加できるかもしれません。たとえば、ゲートは5回のトピックビュー後に表示され、その後はすべてのトピックビューで表示されます。たとえば、max guest topic views initial と max guest topic views subsequent のようなもの(これらの名前は長すぎますが、意図はわかります)。
これはまだ正常に動作していますか?ホームページにリダイレクトされなくなり、ログインまたは登録モーダルを閉じることができるため、訪問者がゲストゲートを簡単にバイパスできることに気づきました。
こんにちは、はい、今テストしたところ、問題なく動作しました。






