問題描述
我正在基於 WordPress 製作一個網站。這不會是一個博客或 WP 。只是一個網站所以 WP 就像後端那樣,客户端可以編輯文本塊。
題:
-
如何在我設計的模板上放置文本塊,用户可以從管理面板進行編輯?
我們來説説這樣的事情:
3 個頂層 (關於我們,任務,為什麼我們…),你如何從管理面板填寫他們?或來自頁眉或頁腳的特定文本。我必須創建 3 個帖子,並通過 get_post($id)在模板上引用它們嗎?
這是最好的方法嗎?
最佳解決方案
您可以在這裏選擇多種選項,具體取決於您要為文本塊編輯器提供的靈活性。
-
使用
WP_Query創建自定義循環。請參閲 our examples 和 Codex page 以供使用。然後打印這些框鏈接到的頁面的摘錄。您可以在這裏使用附件 (圖像) 和完整格式。 -
使用小工具。參見 our examples 和 Codex page 。格式化有限,因為可視化編輯器在窗口小工具表單中工作不正常。
-
使用自定義導航菜單和 print the description 。
您可以組合這些方法:使用頁眉和頁腳的小工具,WP_Query 以及其他框的頁面或文章摘錄。
次佳解決方案
對於單數,主頁上可能會考慮使用小工具的一段內容。在函數文件中註冊一個”sidebar”,然後將該邊欄調用到您的主模板中。將文字小工具拖入該邊欄並瞧。
對於您的 Feed,請使用帖子或自定義帖子類型。頁眉和頁腳真的取決於它們包含的內容。
第三種解決方案
我的十分錢值
-
如果您的頁面編輯器具有管理員權限並可編輯小工具,則可以為每個項目創建一個小工具區域,併為每個項目提供適當的小工具
-
如果您的網頁編輯器沒有管理員權限,例如他們有角色編輯器或作者,那麼他們將無法編輯小工具來更新它們; 在頁面上使用自定義字段。您可以使用 plain old custom fields,或者放在 Advanced Custom Fields 插件中。
參考文獻
注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。
