我的主题,侧边栏和页脚中有两个小部件区域。现在我开发了一些小部件。是否可以将窗口小部件限制为特定区域?例如,widgetA只能转到侧边栏,而不能转到页脚区域。类似地,widgetB只能进入页脚而不是侧边栏? 这样做的原因是某些小部件的CSS样式不适合侧边栏或页脚。 感谢。
答案 0 :(得分:1)
在显示您的小部件的代码中,您可以使用http://codex.wordpress.org/Function_Reference/is_active_sidebar来确定您是在页脚还是侧边栏中,然后只显示您的小部件,如果您位于正确的位置
e.g:
if( is_active_sidebar( 'footer' ) {
// display widget
} else {
// do nothing
}