問題描述
我正在基於 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 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。
