2017-06-05 73 views
0

花费时间浏览论坛主题后,我仍然对Advanced Custom Fields'PHP/JSON导入/导出功能(文档here,herehere)感到困惑。例如,在PHP和JSON导出方法之间:对ACF导入/导出工作流程感到困惑

  1. 哪一个保存字段定义,哪一个保存字段数据?
  2. 哪一个写入数据库,哪一个不写?
  3. 更重要的是,为什么导入的字段(在不同的服务器上创建)在某些情况下显示在仪表板中,但在其他情况下却令人沮丧?

我在某些主题中看到有些人至少对这些方面中的一个感到困惑。有人可以总结这是如何工作的?

为了记录,我的团队希望在每个开发人员的计算机上进行完全同步,也就是说,我们希望在ACF设置和管理页面中的每个地方都能看到相同的内容。

回答

0
  1. 没有任何方法导出数据。他们正在出口FIELDS。要导出数据,您必须使用WordPress仪表板中的工具菜单下的导出(您可以导出您的帖子或页面的位置)

  2. 如上所述,无。

  3. PHP导出的字段没有显示在仪表板(ACF仪表板,所以你不能编辑它们)。

+0

非常感谢@yzoja。你能否建议一个工作流程让我们在ACF仪表板中保持同步?在每个ACF字段编辑处通知合作者,以便他们导入JSON太费力(并且感觉有些过时)。将新的JSON添加到“acf-json”文件夹中仅添加了ACF设置中的“可用同步”,由于导入仍然是手动的,因此并不能真正解决问题,更重要的是,并非每个人都会看到该通知(反正不够快) – drake035

+0

我一个人工作,所以我真的不知道。我的意思是,没有把握。也许一个git-synced数据库和那些php/json ACF字段?但说实话,我只是猜测,我从不需要那个。 – Angie

+0

JSON导入在数据库中写入。 – drake035