全ユーザーのサイドバーカテゴリを同じにする方法

最初の投稿で説明された手順を再度試してみました。しかし、同じ問題が依然として発生しています:ユーザーがサイドバーに追加したカテゴリが削除されないため、結果としてすべてのユーザーがサイドバーに同じカテゴリを持っているわけではありません。

詳細な再現手順
  1. 新しいフォーラムを作成しました
  2. 5 つのカテゴリ(category1、category2、category3、category4、category5)を作成しました
  3. 「サイドバーカテゴリの編集」オプションを使用して、category4 を自分のサイドバーに追加しました

  4. カテゴリが自分のサイドバーに追加されました
  5. default_navigation_menu_categories サイト設定を確認しました
  6. ガイドで言及されている通り、すべてのカテゴリを削除しました


そして、変更をすべてのユーザーに適用しました

7. これで設定が空になりました

8. サイドバーを確認したところ、手動で追加された category4 だけが含まれていました(下部にあるサイト設定へのリンクも、サイト設定が空であることを示しています)

9. 約 45 分待ってから、category1category2category3 を設定に追加しました

そして、変更をすべてのユーザーに適用しました

このガイドのタイトルに基づく期待される結果: すべてのユーザーがサイドバーに同じカテゴリを持っていること。つまり、設定に含まれるカテゴリのみが存在すること。
実際の結果: category4 がサイドバーに残っています。一方、手動で追加していないユーザーのサイドバーには存在しません。

どの手順で、ユーザーがサイドバーに追加したカテゴリ(私の例では category4)が削除されると期待していますか?これにより、すべてのユーザーがサイドバーに同じカテゴリを持つ結果になります。

ここであなたが述べた内容に基づくと、カテゴリが設定から削除されていないため(そもそも設定に含まれていなかったため)、削除されるとは期待していません。しかし、あなたはすべてのユーザーに同じカテゴリを強制するためにこれらの手順を使用したと言っています。
すべてのカテゴリを追加する方法(方法 1)を採用すれば、category4 は追加され、その後削除されるため、消えることを期待していました。そこで私は何が起こっているかを理解しています。しかし、あなたのガイドでは方法 2 を使用すべきだと書かれています。そのため、私の理解やテストで何が欠けているのか疑問に思っています。

「いいね!」 1