특정 접두어로 시작하는 WordPress 데이터베이스에서 모든 옵션 이름을 삭제하는 방법은 무엇입니까?WordPress delete_option(); 와일드 카드 기능?
우리는 접두사를 지정하고 그 접두어로 시작하는 모든 옵션을 얻은 다음 찾은 각 옵션을 삭제해야한다고 가정합니다.
다음은 데이터베이스에서 옵션을 가져오고 삭제하는 데 사용되는 접두사 및 WP 함수의 예입니다.
<?php
$prefix = 'cpt_';
$getOpt = get_option($prefix);
foreach($getOpt as $toDelete){
$deleteOpt = delete_option($prefix);
if(!$deleteOpt){
echo 'Failure.';
}
if($deleteOpt){
echo 'Success.';
}
}
?>
자료 :
- http://codex.wordpress.org/Function_Reference/delete_option 당신은 내가 당신이보고있는 가정 (모든 변수의 플러그인 세트를 "화이트리스트"할 필요가