2017-06-05 71 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