Discourse に投稿を公開する際に、以前はサブカテゴリが表示されていましたが、現在はドロップダウンでトップレベルカテゴリしか表示されません。WP プラグインではサブカテゴリを表示するオプションがオンになっているため、これは後退のように思われます。
デビッドさん、これをテストしたところ、正常に動作しました。テスト環境で実行した手順は以下の通りです。(wp-discourse.pavilion.tech は demo.pavilion.tech に接続されています)。
-
新しいサブカテゴリを作成しました: https://demo.pavilion.tech/c/astronomical-events/eclipses/10
-
WP Discourse Publishing の設定で「サブカテゴリを表示」をオンにしました。
-
「カテゴリの強制更新」をチェックして、WP Discourse でカテゴリの更新を強制しました。
-
eclipse サブカテゴリが WP Discourse のカテゴリリストに表示されました。
-
eclipse カテゴリへの公開は期待どおりに機能しました。
問題が再現する同様の手順を教えていただけますか?
「カテゴリ スケーリング」モードの実験に関連しているのでしょうか?試してみる価値はありますか?(@davidkingham は有効にしていますか?)
はい、以下のように問題を再現しました。
-
Discourse のサイト設定「lazy load categories groups」を「admins」に設定します。
-
上記のステップ 1 から 3 を実行します。
-
サブカテゴリが WP Discourse に表示されません。
@davidkingham さんは、「lazy load categories groups」サイト設定を使用しているかどうか確認していただけますか?
ありがとう、みんな。はい、管理者に設定していました。無効にしてもサブカテゴリは戻りません。
WP Discourse および/または Discourse のキャッシュを無効にする必要がある場合もあります。
- Discourse でカテゴリの詳細を更新します。
- WP Discourse 公開設定で「カテゴリの強制更新」を選択し、「オプションを保存」をクリックします。
これでうまくいきました、アンガスさん、ありがとうございました!