正在循环期间重置内部WordPress状态

时间:2017-04-30 作者:Salvio

是否有任何api或系统来重置内部循环?

我需要这个,因为当我在shell中使用wp cli时,我需要在一个会话中多次调用例如get\\u header。

fast是在我需要退出shell并再次调用另一个启动WordPress的请求后,我第一次调用此函数的时候。

我是否可以在不退出wp cli shell命令的情况下停止并重置当前会话?

1 个回复
SO网友:Mark Kaplun

一般的答案是“不”。Wordpress有太多全局变量(每个新版本中都会添加新的全局变量:(),无法以一种正常的方式“重置”常规状态,而且没有“api”可以做到这一点。(这甚至没有讨论主题和插件,它们可能是比核心更大的蠕虫)。

但是这取决于你的具体需求。WP-CLI现在可能无法按您希望的方式重置内容,但您可以尝试在对您重要的领域使用“重置”功能对其进行扩展。