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