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