WordPress
Опции API
Поиск…
Вступление
Параметры - это части данных, которые WordPress использует для хранения различных настроек и настроек. API-интерфейс параметров - это простой и стандартизированный способ хранения данных в базе данных. API упрощает создание, доступ, обновление и удаление параметров.
Синтаксис
// Создаем новую опцию в WordPress
add_option ($ option, $ value =, $ debrecated =, $ autoload = 'yes');// Удаляет параметр из базы данных.
delete_option ($ option);// Получить сохраненную опцию
get_option ($ option, $ default = false);// Обновляем значение уже добавленной опции.
update_option ($ option, $ newvalue);// Существуют также * _site_option () версии этих функций,
// для управления сетевыми параметрами в WordPress Multisite// Создать новую сетевую опцию
add_site_option ($ option, $ value =, $ debrecated =, $ autoload = 'yes');// Удаляет сетевой параметр
delete_site_option ($ option);// Получить сохраненную сетевую опцию
get_site_option ($ option, $ default = false);// Обновляем значение уже добавленной опции.
update_site_option ($ option, $ newvalue);
замечания
API-интерфейс параметров - это простой и стандартизированный способ работы с данными, хранящимися в таблице опций базы данных MySQL. API упрощает создание, чтение, обновление и удаление параметров.
get_option
Функция get_option используется для извлечения значения из таблицы опций на основе имени опции.
Вы можете использовать следующий код, чтобы получить адрес электронной почты администратора сайта WordPress.
<?php echo get_option('admin_email'); ?>
get_option()
имеет необязательный второй аргумент, который позволяет вам установить значение по умолчанию для возврата в случае, если запрошенный параметр не установлен. По умолчанию этот аргумент является false
.
Чтобы получить текстовую строку и использовать строку шаблона, если текст не задан в таблице опций, вы можете сделать это:
<?php get_option( 'my_text', "I don't have anything written. Yet." ); ?>
add_option
add_option функции, используемые для вставки новой строки в таблицу опций.
Это добавит новую строку в таблицу опций с именем опции some_option_name и значением some_option_value
<?php add_option( 'some_option_name', 'some_option_value' ); ?>
delete_option
Функция delete_option используется для удаления опции из таблицы опций.
Это приведет к удалению my_custom_option из таблицы параметров.
<?php delete_option( 'my_custom_option' ); ?>
update_option
Функция update_option используется для обновления значения, которое уже существует в таблице опций. Если опция не существует, то опция будет добавлена с параметром.
Это установит статус комментариев по умолчанию на «closed»:
update_option( 'default_comment_status', 'closed' );