Начал изучать возможность создания собственных настроек при разработке темы Wordpress. Как выяснилось, в прошлом году Wordpress запретил использовать кастомные страницы настроек для своих тем - это считается невалидным. Нашёл следующие инструменты:
- Settings API - как я понял, используется для добавления своих секций настроек в штатные настройки WP (Общие, Написание, Чтение, Обсуждение и т.д.), но не для создания своей страницы настроек темы.
- Customizer API - используется при настройке темы, но прямо при её просмотре, т.е. отдельной страницы с настройками нет.
Также есть Kirki для удобной работы с кастомайзером.
Получается, единственно корректным способом создавать свои настройки теперь является Customizer API? А отдельные страницы настроек для шаблонов теперь считаются "неправильными"?