Как удалить устаревшие transients записи в базе данных?
Формально все transients-записи имеют срок истечения, после которого они должны удаляться из базы данных. Но так происходит далеко всегда - иногда плагины или темы ставят слишком большой срок действия transients-записей, а иногда они просто криво добавлены. В любом случае, если вам смущает большое число таких записей и вы хотите от них избавиться, то вы должны использовать следующий sql-запрос:
DELETE FROM `wp_options` WHERE `option_name` LIKE ('%\_transient\_%'); |
Все актуальные transients-записи будут немедленно пересозданы (после открытия необходимой страницы), а устаревшие исчезнут навсегда.