Я взглянул на то, как это работает, так как прошло много времени.
- Поля ввода тегов появляются в редакторе при создании новой темы независимо от выбранной категории (даже если в категории нет доступных тегов для всех, кроме администраторов), что я и хочу предотвратить.
- Только CSS не сработает, потому что редактор может быть открыт на любой странице, и нет родительского CSS-селектора, нацеленного на нужную категорию, который помог бы скрыть поле ввода тегов в редакторе. Я полагаю, именно поэтому я использовал JavaScript.
Так что, если я что-то упускаю, мне всё ещё нужен скрипт для достижения моей цели.
Оригинальная тема Contribute > Feature об этом находилась здесь:
Похоже, интереса было недостаточно, чтобы начать работу над этой функцией, и тег pr-welcome здесь, по словам Сэма, не приветствовался.
Так что остаётся только кастомное JS-решение (которое мне нужно исправить, увы
)