按页面短代码切换wordpress小部件

时间:2013-05-16 19:33:13

标签: wordpress plugins widget shortcode

我正在创建一个包含窗口小部件和页面内容的短代码的插件。现在,我希望能够在使用包含短代码的页面时禁用窗口小部件(或更改其内容)。

看起来在页面之前加载了小部件代码..所以这甚至可能吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

看起来这是不可能的。我通过在我的小部件中添加一个选项来修复它,用户必须在其中设置它不应该可见的页面。

并在de widget代码中进行简单的切换:

   $currentPage = get_the_ID();
   if($notToShowPage != $currentPage){      
        //code
   }