WordPress.org

Ready to get started?Download WordPress

Codex

Attention Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

Справочник по функциям/delete option

Описание

Безопасный способ удаления именованной пары опция/значение из таблицы options в базе данных.

Использование

<?php delete_option($name); ?>

Примеры

Простой способ удаления одного или множества опций за раз и также проверки результата:

<?php
function deleteOptions()
{
	$args = func_get_args();
	$num = count($args);

	if ($num == 1) {
		return (delete_option($args[0]) ? TRUE : FALSE);
	}
	elseif (count($args) > 1)
	{
		foreach ($args as $option) {
			if ( ! delete_option($option))
				return FALSE;
		}
		return TRUE;
	}
	return FALSE;
}

if (deleteOptions('is_installed', 'my_plugin_version', 'my_option'))
   echo 'Опции были удалены!';
else
   echo 'Возникла ошибка во время попытки удаления опций из базы данных!';
?>


Использование

<?php delete_option("myhack_extraction_length"); ?>

Параметры

$name
(string) (required) Название опции, которая будет удалена. Список верных опций по умолчанию может быть найдет в Справочнике по опциям.
Default: None

Возвращаемые значения

Логическое TRUE если опция была успешно удалена, иначе FALSE

Схожее

get_option, add_option, update_option, delete_option

См. также содержание справочника по функциям и список тегов шаблонов.
This article is marked as in need of editing. You can help Codex by editing it.