Глобальные переменные (Options)
Options — набор переменных WordPress, доступные в любом месте кода. В основном в options хранятся настройки плагинов и самого сайта.
Получить значение option можно через функцию get_option()
. Можно указать второй параметр, который будет выводиться если данного option не существует.
get_option('blogname'); // имя блога get_option('home'); // URL блога (http://myblog)
Добавить option можно через функцию add_option()
. Если option уже существует, то функция ничего не делает.
add_option('show_msg', '1');
Пример использования:
if (get_option('show_msg')) { echo 'Показать сообщение'; }
Options хранятся в базе данных в таблице {prefix}_options
.
Обновить (изменить) option можно через команду update_option()
. Также функция update_option()
создаёт option, если его не существует.
update_option('show_msg', '0');
Удалить option можно через команду delete_option()
.
delete_option('show_msg');
В WordPress есть options, которые были созданы после установки сайта. Список таких options можно посмотреть на сайте codex.wordpress.org/Option_Reference
Поддержать автора