跟踪对数据库的写入操作

时间:2016-11-14 作者:dweipert

更新帖子选项更新用户更新插件更新任何其他内容更新并写入数据库?

我希望能够跟踪我在开发环境中所做的所有更改,并将它们保存到一个文件中,这样我就可以使用这些补丁自动更新我的live数据库。

这可能是我要找的过滤器吗https://developer.wordpress.org/reference/hooks/query/或者有人知道更合适的钩子吗?

或者有没有一个插件,我还没有找到,可以做到这一点?

1 个回复
最合适的回答,由SO网友:dweipert 整理而成

似乎有一个插件可以做到这一点!

它是VersionPress!

在里面this blog post 解释了他们用来跟踪所有复杂变化的方法。

他们不使用“查询”过滤器,而是使用选项创建db。wp contents目录中的php文件扩展$wpdb,如本文所述:wp-content/db.php : where is this file?