Как можно удалить все имена параметров в базе данных WordPress, начиная с определенного префикса?
Я бы предположил, что нам нужно указать префикс, получить все параметры, начинающиеся с этого префикса, а затем удалить каждый найденный параметр.
Вот пример префикса и функций WP для получения и удаления опций в базе.
<?php
$prefix = 'cpt_';
$getOpt = get_option($prefix);
foreach($getOpt as $toDelete){
$deleteOpt = delete_option($prefix);
if(!$deleteOpt){
echo 'Failure.';
}
if($deleteOpt){
echo 'Success.';
}
}
?>
Ресурсы: