add_options_page
add_options_page()
в WordPress используется для добавления страницы настроек в административную область WordPress. Она позволяет создавать пользовательские страницы настроек, на которых можно добавить и настроить опции для плагинов или тем.
Пример использования add_options_page()
:
В этом примере мы создаем две функции. Первая функция my_plugin_options_page()
является callback-функцией, которая отображает содержимое страницы настроек плагина. В данном случае, мы просто выводим заголовок страницы настроек.
Вторая функция my_plugin_add_options_page()
используется для добавления страницы настроек в административное меню. Мы используем функцию add_options_page()
и передаем ей несколько параметров:
- заголовок страницы
- название страницы в меню
- разрешение для доступа к странице
- уникальный идентификатор страницы
- имя callback-функции для отображения содержимого страницы
Затем мы используем add_action()
для связывания функции my_plugin_add_options_page()
с хуком admin_menu
, чтобы страница настроек была добавлена в административное меню WordPress.
После добавления страницы настроек, она будет доступна в административной области WordPress в разделе «Settings» (Настройки) с указанным названием. При переходе на страницу настроек будет вызываться callback-функция my_plugin_options_page()
, которая отобразит содержимое страницы.
add_options_page()
позволяет создавать настраиваемые страницы настроек для плагинов или тем, где вы можете добавлять и настраивать опции, сохранять данные и выполнять другие действия, связанные с настройками вашего плагина или темы.