SiteSettingsを変更する/SiteSettingsを可変にする?

技術的には完全に可能ですが、特に「開始時」を定義/検出するのが難しく、サイト管理者が削除した後もプラグインがBを追加し続けるのを避けたいという点から、そのアプローチは過度に複雑になると考えられます。また、新しいプライベートカテゴリが追加された場合、プラグインはそれを追加する必要がありますが、新しいカテゴリ(追加)と管理者が以前に削除したカテゴリ(再追加しない)とを区別できる必要があります。

代わりに、空で始まるinclude_private_categories設定を採用することをお勧めします。これにより、プラグインはすべてのパブリックカテゴリとinclude_private_categories内のカテゴリを処理するだけで済みます。これにより、頭痛の種が大幅に減るでしょう。

「いいね!」 3