为wp-twitter-widget.php中的foreach()提供的无效参数

问题描述:

我有一些问题:在基于wordpress的网站上安装了Twitter Widget Pro(http://wordpress.org/extend/plugins/twitter-widget-pro/),并且在第一次似乎所有工作都正常。为wp-twitter-widget.php中的foreach()提供的无效参数

但在浏览器页面刷新后,我会得到错误

Warning: Invalid argument supplied for foreach() in /var/www/cebit/sites/dev/public/wp-content/plugins/twitter-widget-pro/wp-twitter-widget.php on line 513 

我已经调试这条线,结果发现:

$tweets = $this->_getTweets($args); 

仅返回“:” 我使用的是最新版本插件(2.3.4)。 我们可以帮忙还是说我能做什么错?也许在服务器配置或其他的一些错误?

在此先感谢, 亚历山大!

看起来好像没有tweet - 可能twitter被关闭了,或者你的服务器对运行到外部服务的查询数量有限制(或者twitter服务本身的限制)。

一些用户报告的问题与HTTP和HTTPS的呼叫,您可能要检查了这一点 - 如果它是一个HTTP和https的问题http://wordpress.org/support/topic/plugin-twitter-widget-pro-no-tweets-available?replies=12

,新版本(2.3.5)对新设置Twitter Widget Pro设置页面,可以让你指定HTTP,如果你想。