delete_transient()
Видаляє тимчасову опцію.
Хуки з функції
Повертає
true|false
. Логічні true або false, залежно від того, чи вдалося видалити опцію.
Використання
delete_transient ( $ transient ) ;
-
$transient
(рядок) (обов’язковий) - Назва часової опції. Значення, що передається, не очищатиметься від SQL ін’єкцій (рядок не буде екранований слешами).
Приклади
#1 Очистимо часові опції
Видалимо тимчасові опції через хук edit_term
:
// Створимо просту функцію для видалення нашої годинної опції
function edit_term_delete_transient () {
delete_transient ( 'special_query_results' );
}
// Додамо цю функцію до події edit_term, яка спрацьовує, коли категорія або мітка редагуються
add_action ( 'edit_term' , 'edit_term_delete_transient' );
У цьому прикладі мається на увазі, що в тимчасову опцію special_query_results записується результат SQL запиту і потім просто туди витягується, доки ми не відредагуємо мітку або категорію. Тоді запит перезбережеться.
список змін
З версії 2.8.0 | Введено. |
Код delete_transient()delete transient WP 6.0.1
777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815