2
我注册了两个侧边栏(小部件区域),'大'和'小'。检查小部件是否被分配到特定的小部件区域?
我创建了一个显示页面标题,缩略图和摘录的小部件。
我希望小部件显示一个大的缩略图,如果小部件被分配到侧栏“大”,我希望它显示一个小缩略图,如果它被分配到侧栏“小”。
例如
If (widget_assigned() == 'big-sidebar') {
echo get_the_post_thumbnail($post->ID, 'big-thumbnail')
}
else {
echo get_the_post_thumbnail($post->ID, 'small-thumbnail')
};
有一个WordPress的标签就像widget_assigned()
我可以用它来实现这一目标?
[This Answer](http://stackoverflow.com/questions/4441165/wordpress-count-widgets)涉及到您的问题的解决方案。尽管如此,您也可以仅使用CSS来定位您需要的内容,而不是使用PHP来确定小部件所在的侧栏。 – maiorano84 2013-03-28 00:15:45