Опции сайта (настройки) (рубрика)
| add_option() | Добавляет настройку в Базу Данных (название и значение опции). Ничего не делает, если опция уже существует. |
| admin_url() | Получает URL админ-панели сайта. Учитывает протоколы (http и https). |
| delete_option() | Удаляет настройки (запись из таблицы wp_options в БД). |
| get_bloginfo() | Получает информацию о сайте из настроек. |
| get_home_path() | Получает абсолютный путь до корневой папки сайта (где находится |
| get_home_url() | Получает URL главной страницы сайта (без |
| get_option() | Получает значение указанной настройки (опции). |
| get_options() | Получает значения нескольких опций WordPress. |
| get_site_url() | Получает URL сайта. |
| home_url() | Получает УРЛ главной страницы сайта (без слэша |
| is_ssl() | Проверяет используется ли защищенный протокол HTTPS (SSL). Условный тег. |
| site_url() | Получает URL сайта (где установлено ядро движка WordPress) с соответсвующим протоколом (https, если срабатывает условие is_ssl). |
| update_option() | Обновляет значение опции (настройки) в базе данных. Ожидает не экранированную строку. |
| wp_get_environment_type() | Получает текущий тип окружения: |
| wp_load_alloptions() | Загружает в кэш все авто-загружаемые опции WordPress. Получает все опции сайта. |
| wp_prime_option_caches() | Предварительно загружает указанные опции в кеш, чтобы последующие вызовы get_option() не создавали отдельный запрос к базе данных для каждой опции. |
| wp_prime_option_caches_by_group() | Загружает в кеш все опции, зарегистрированные в указанной группе через register_setting(). |
| wp_set_option_autoload() | Изменяет авто-загрузку опции при запуске WordPress, не изменяя её значение. |
| wp_set_option_autoload_values() | Включает/отключает авто-загрузку нескольких опций при запуске WordPress, не изменяя их значения. |
| wp_set_options_autoload() | Включает или отключает автоматическую загрузку нескольких опций при запуске WordPress, не изменяя их значения. |