Codex tools: Log in / create account
Contents |
Безопасный способ удаления именованной пары опция/значение из таблицы 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"); ?>
Логическое TRUE если опция была успешно удалена, иначе FALSE
get_option, add_option, update_option, delete_option