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

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

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

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

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

Похожие вопросы