главная/WordPress удаляем все transients на сайте
Удаляем все transients

WordPress удаляем все transients на сайте

Часто разработчики тем и плагинов используют функционал транзиентов для временного кэширования информации. Да и сам WordPress много где в ядре пользуется transients. Иногда возникает потребность удалить их, но напрямую это сделать нельзя. Зачастую только в плагинах кэширования есть такая опция. Ниже пример как это сделать напрямую в mysql или через php.

Сниппет для удаления wordpress transients

MYSQL

DELETE FROM wp_options WHERE option_name LIKE ('%\_transient\_%')

PHP

global $wpdb;
$wpdb->query("DELETE FROM wp_options WHERE option_name LIKE ('%\_transient\_%')");