我怎样才能修改得更广泛呢?

时间:2016-11-07 作者:Aubergine

首先,我必须道歉,因为我只是出于必要才使用WordPress,因此可能不太熟悉正确的术语。

我有一个网站,WordPress主要作为一对页面的CMS(例如,其中一个页面是开放位置列表)。我注意到,偶尔,上述页面上的一些数据会在不相关的编辑中以无法通过页面修订跟踪的方式消失(因此很难恢复)。

例如,我在网站上有一个常见问题:

FAQ

它由以下项目列表进行备份:

Items

从专业角度来说,当我更改其他内容时,部分/全部答案段落会变为空白。有没有办法让页面修订跟踪每个项目内的更改?目前,它只跟踪项目的总量,但完全忽略了项目内部的更改(我会看到有修订,但差异没有显示)。

我很乐意透露所需的任何其他信息。谢谢

1 个回复
SO网友:JHoffmann

查看第二个屏幕截图,问题和答案字段似乎是由带有Repeater插件的高级自定义字段(ACF)插件生成的。仅跟踪项目编号而不跟踪项目内容的症状强化了这一假设。ACF插件可以作为插件安装,但我认为必要的代码也可以直接包含在主题中。

由于ACF将数据保存在post meta中,您应该尝试使用该功能插件WP-Post-Meta-Revisions. 此插件用于将后期元更改引入修订。

关于在转发器字段中消失内容的问题:这可能是因为服务器配置的限制。如果您有许多字段,则可能达到了输入变量的限制。Most配置集max_input_vars 到1000左右。将此增加为php_value max_input_vars 5000 在您的中。htaccess文件应该会有帮助。在ACF Support Forum

相关推荐

restore a db after bad backup

我对wordpress没有任何经验,所以如果答案看起来太琐碎,请原谅我。很久以前,我有一个博客。然后托管服务过期了,我很快就得到了备份:糟糕的方式。我复制了所有根目录,我转储了mysql数据库,现在我刚刚支付了重新激活主机的费用,我想恢复博客项目(BUT 目录现在已更改,文件不再位于http://docs/public/www/em>中,而是位于http://public/www/blog/em>中,但我遇到了一些问题。首先,我修复了wp配置。php使用新的数据库名称和新的用户,看起来还可以&