renem
(Rene Molenaar)
2019 年 12 月 23 日午後 4:09
1
いつからこの問題が発生しているのか正確にはわかりません。Discourse と WP Discourse を数年間利用していますが、これまで問題が発生したことはありませんでした。
投稿の下のコメントリンクが、場合によっては誤った URL を表示することがあります。例えば、以下の投稿があります。
これは正しいフォーラムトピックにリンクしています。
しかし、投稿の下には誤った URL が表示されています。
リンク先となっているのは、誤ったトピックです。
なぜこのようなことが起きているのか見当もつかないため、WP Discourse の webhook 設定をいくつか確認しました。
/wp-admin/admin.php?page=wp_discourse_options&tab=webhook_options
これらは以前使用したことがなかったため、いくつか有効にしました。
webhook とシークレットキーを作成し、配信ステータスが「成功」であることを確認しました。
しかし、それでも状況は変わりません。この問題をデバッグする方法や、なぜ誤った URL が表示されるのかを特定する方法はありますか?何か見落としていることはありますか?
ご協力ありがとうございます!
Rene
もし私があなたなら、まず WP-Discourse プラグインをアンインストールして再インストールし、その後設定を再作成してみます。以前、この方法で奇妙な問題が解決したことがあります。
simon
2019 年 12 月 23 日午後 5:26
3
コメントテンプレートのカスタマイズが行われているようです。このサイト上で最近変更が加えられましたか?
「キャッシュされたコメント HTML」オプションが有効になっていますか?これは「コメント設定」タブにあります。有効になっている場合は、その設定のチェックを外し、「キャッシュされたコメント HTML のクリア」設定を有効にしてから、オプションを保存してください。これで問題が解決するかどうか確認してください。
renem
(Rene Molenaar)
2019 年 12 月 24 日午前 8:22
4
無効化して再度有効化してみましたが、変化はありませんでした。他の手段がすべて失敗すれば、設定を初期化して最初からやり直すつもりですが、できればその方法は避けたいですね:sweat_smile:
renem
(Rene Molenaar)
2019 年 12 月 24 日午前 8:24
5
カスタム関数でカスタマイズしていましたが、無効にしました。これも言及すべきでしたね。また、以前にテーマを変更しました。
それが何かの原因になっている可能性がありますか?リンクされたトピックをリセットして、自動的に再度リンクさせることは可能でしょうか?
これは一部の投稿でのみ発生します。手動で修正できればそれでも構いません。
コメント HTML のキャッシュは無効になっています。
simon
2019 年 12 月 24 日午後 5:04
6
これは奇妙な問題です。編集ページ上の Discourse メタボックスには、正しい Discourse トピックが表示されているからです。つまり、discourse_permalink ポストメタデータの値が正しく設定されていることを意味します。
投稿の Discourse へのリンクを一度解除し、その後、元の Discourse トピックに再度リンクしてみてください。これにより、その投稿に関連するすべての Discourse メタデータが削除され、リセットされます。これで問題が解決するとは思いませんが、その可能性を排除するために試してみてください。
もしこれで問題が解決しない場合は、サイト上のテンプレートのカスタマイズに関する詳細を投稿するか、PM で送ってください。
renem
(Rene Molenaar)
2019 年 12 月 27 日午後 2:30
7
こんにちは、サイモンさん。
これを確認しました。トピックのリンクを解除して投稿を保存し、再度リンクして投稿を保存しました。結果は同じです。
PM を送ります
レネ