問題描述
在我的 (page-only,沒有帖子)Wordpress 網站我有一些靜態 Blob 需要放在一個側邊欄。我們可以將’blobs’ 稱為小工具。至少他們會有固定的 html 內容,如’teaser1’,’teaser2’,’disclaimer’,’foo policy’ …
我需要的是為每一頁安排不同的方式。所以這不僅僅是關於’single’ 與’archives’,而是真正的 「產品頁面 A」 與 「產品頁面 B」 對比’about us’ 與 「服務條款」…
我正在考慮在個人編輯器頁面 wp-admin/post.php?post=196&action=edit 上開啟和關閉自定義元框,但是當然,drag-and-drop 的常規小工具的舒適和簡單的順序確定會更好。
另外我不確定如何維護 (新增,刪除,編輯 (html 文字檢視將做) 這些靜態片段…
對於我的使用者來說,在個人編輯頁面 (wp-admin/post.php?post=123&action=edit) 上檢視 「我想要小工具 1,2,5,8」,而不是轉到相應的小工具/程式碼段,這將更直觀,告訴他 「你必須出現在以下頁面 「我明白是 Display Widgets 工作的方式…
所以理想情況下,我會有一個 Widget(或模組或片段) 首選項,我可以在其中新增/編輯/刪除小工具。然後在個人編輯頁面上,右鍵單擊新增它們並將其拖放到其中。
最佳解決方案
您可以使用 Widget Context 外掛或 Widget Logic 外掛。
他們工作正常我喜歡 Widget 上下文,因為它具有更大的靈活性。
次佳解決方案
如何使用簡單的外掛。
我正在使用 Widgets Controller,這是一個很好的。
A plugin that give you control for show or hide widgets on WordPress Categories, Posts and Pages.
第三種解決方案
這個外掛 http://wordpress.org/extend/plugins/wp-page-widget/是非常好的,這裡有一些螢幕截圖和更多的資訊,它的 http://codeandmore.com/products/wordpress-plugins/wp-page-widget/。在很多網站上使用它,從來沒有任何問題。
最好的事情是,您可以實際管理頁面編輯螢幕上每個特定頁面的小工具,而無需前往小工具區域。
參考文獻
注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。