我有一个小部件,它出现在我整个网站的侧边栏上。我有一个不想让这个小部件显示的页面。如果不安装插件,而不是通过挂钩或类似的东西,我怎么做呢?
下面是我根据另一篇帖子的答案修改的代码:
function remove_the_scribitwidget ( $regions ) {
if(is_page(\'sign-up\')) {
$key = array_search("scribit-widget", $regions[\'sidebar\']);
if($key !== FALSE) {
unset($regions[\'sidebar\'][$key]);
}
}
return $regions;
}
add_filter(\'sidebars_widgets\', \'remove_the_scribitwidget\');
我收到以下错误:
警告:array\\u search()要求参数2为array,函数中给出的为null。php
我错过了什么或做错了什么?