Что использовать, чтобы корректно создавать собственные настройки для темы Wordpress?

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

Также есть Kirki для удобной работы с кастомайзером.

Получается, единственно корректным способом создавать свои настройки теперь является Customizer API? А отдельные страницы настроек для шаблонов теперь считаются "неправильными"?
  • Вопрос задан
  • 529 просмотров
Решения вопроса 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Рекомендуемым способом сейчас действительно является Customizer API. И оно активно развивается и будет продолжать развиваться, в отличие от Settings API, кокторый больше подходит для функциональности выходящей за рамки темы.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы