在插件中调用Dynamic_Sidear时出错

时间:2014-07-21 作者:тнє Sufi

我正在打电话dynamic_sidebar 从插件页面。每当我这样做时,它都会返回一个白色页面!知道为什么吗?

我想做的是在一个瞬态中保存全部侧边栏输出。我可以使用以下代码从主题文件的变量中获取边栏输出:

ob_start();
dynamic_sidebar(\'name\');
$sidebar= ob_get_contents();
ob_end_clean();
我可以把数据输入$sidebar 并在瞬间保存它。但每当我从插件中使用此代码时,插件管理页面就会返回白色屏幕。每次我打电话都会发生dynamic_sidebar 在我的插件代码中,无论是之前还是之后。

有人知道为什么吗?或者有什么解决办法吗?

1 个回复
SO网友:stoopkid1

在没有显示错误的情况下调试有些困难。我首先检查您的php错误日志,它通常出现在。。。。\\日志\\php\\u错误。日志或。。。。\\日志\\ apache\\u错误。根据您的php登录。ini设置。

除非你能提供出现的实际错误,否则很难立即得到问题的答案。

结束

相关推荐

Sidebar.php中的类别特定月份列表

是什么让我暂时分心,如何输出特定类别的月份列表。我一直在寻找同样的问题和解决方案,到目前为止找不到任何幸运。。。无论如何,我的网站上有两个帖子类型的页面。一个是新闻页面(例如。http://example.com/news/) 另一个是博客页面(例如。http://example.com/blog/).我使用archive.php 显示我的新闻和博客页面,以及我要在其中输出包含帖子计数的月份列表sidebar.php.我可以使用wp_get_archives(\'cat=0\')然而,这样的输出2013/