我正在打电话dynamic_sidebar
从插件页面。每当我这样做时,它都会返回一个白色页面!知道为什么吗?
我想做的是在一个瞬态中保存全部侧边栏输出。我可以使用以下代码从主题文件的变量中获取边栏输出:
ob_start();
dynamic_sidebar(\'name\');
$sidebar= ob_get_contents();
ob_end_clean();
我可以把数据输入
$sidebar
并在瞬间保存它。但每当我从插件中使用此代码时,插件管理页面就会返回白色屏幕。每次我打电话都会发生
dynamic_sidebar
在我的插件代码中,无论是之前还是之后。
有人知道为什么吗?或者有什么解决办法吗?