Answers:
我用了:
DELETE FROM `wp_options` WHERE `option_name` LIKE ('%\_transient\_%');
清理效果很好:)
(从这里/programming/10422574/can-i-remove-transients-in-the-wp-options-table-of-my-wordpress-install)
瞬态只是临时选项,它们在数据库中保留了一段时间,这意味着一旦目的结束,它们就会过期。
例如:_site_transient_update_plugins
瞬态。它包含有关具有可用更新的插件的信息。如果删除此瞬变,然后刷新仪表板,则会在数据库中找到它。因此,即使删除瞬变,WP也将重新生成它。它不会破坏您的网站,但绝对会导致意外的事情发生!在删除任何这些瞬态值之前,请确保备份数据库。
瞬态被认为是临时的,但是如果开发人员编码错误,那么在删除所有瞬态之后,您可能需要重新保存主题/插件/小部件设置以重新创建瞬态。在大多数情况下,这不是问题,并且可以删除站点上的所有瞬态事件。
删除瞬态之后,您的主题和插件将需要重建它们所依赖的瞬态。这将导致性能立即下降,瞬态已被删除,此后站点应运行得更快一些,而不必要的瞬态可能已经在数据库中累积了。