2017-03-22 70 views
1

我使用Versionpress爲我的一個項目構建了一箇中轉站點。一切工作正常,除了菜單和一些內容元素的一些問題。WordPress/Versionpress:菜單和ID的問題

首先,菜單不再正確。它是空的,並且沒有顯示正確的頁面。

另一個問題是基於頁面ID(get_page_link())的一些鏈接的行爲。 Versionpress更改所有ID,因此主題使用錯誤的ID來獲取鏈接或圖像。

有什麼方法可以使用/保留正確的ID嗎?

+0

我看到了一個在wp-config中檢查服務器url並基於此選擇了db連接的解決方法,然後可以將相同的代碼部署到任一站點並擁有重複的後端。一切智慧將保持不變。有用於同步數據庫的工具。 HTH。 – ChelseaStats

+0

你有解決方法的鏈接嗎? – Cray

+0

這是關於主題https://codex.wordpress.org/Running_a_Development_Copy_of_WordPress#Creating_a_Second_Installation_With_Separate_Tables的一些信息,這個頁面解釋了我在想什麼https://mardell.me/blog/how-to-use-a-single- wordpress配置本地和遠程環境/ – ChelseaStats

回答

0
  1. 菜單應該正常工作。你在這個網站上使用插件嗎?這裏的不兼容可能會導致這種情況。
  2. 模板,CSS和類似地方的硬編碼ID是一個固有的問題,沒有簡單的解決方案。它在this GitHub issue中描述。

順便說一下,有一個support repo,團隊觀察;隨時發佈更多的細節。

+0

嗯,我不使用插件的菜單。而且我不使用模板中的硬編碼ID。我使用ACF從頁面獲取ID並使用此ID來獲取圖像或標題,鏈接或其他內容。我會看看你的支持回購,謝謝! – Cray