如何在特定页面上显示不同的侧边栏? 时间:2010-11-17 作者:Jitendra Vyas 我正在写一个博客,只在特定的页面上显示不同的侧栏,我会在这些侧栏中添加一些小部件,我不想在默认侧栏中显示这些小部件。我找到了a coding method to do this, 但我想使用插件,而不是自己编辑代码。我需要在客户端控制添加/删除侧栏/小部件。那么,有什么插件可以轻松做到这一点吗? 5 个回复 最合适的回答,由SO网友:EAMann 整理而成 我的一个客户最近使用了一个插件,类似于Widget Context 为了实现这一点。与其创建不同的侧栏,不如定义希望小部件显示在其中的上下文。因此,如果您有一组想要显示在特定页面上的小部件,那么可以将它们标记为仅显示在该页面上。但它允许您继续使用显示在每个页面/帖子上的小部件。这个插件的便利之处在于,您不必编写任何代码,它有一个相当直观的UI,您可以将其交给自己的客户机。 SO网友:ariefbayu 我更喜欢widget logic 通过小部件上下文。然而,我想不起原因了。 SO网友:Michael Lynn 我刚刚发布了一个插件,名为Graceful Sidebar Plugin. 这使您能够为每个页面或帖子创建自定义内容。您只需在页面或帖子中创建两个名为“优雅标题”和“优雅内容”的自定义字段,然后将优雅边栏小部件拖动到主题的边栏。 SO网友:Philip 你也可以试试Display Widgets, 它为您提供了一个下拉列表,其中包含希望小部件显示的页面和其他区域。 SO网友:dreamwhisper 请注意,您链接到的教程是针对Genesis框架的。如果使用Genesis,您可以使用Simple Sidebars. 文章导航