“其实,我想的很简单,我只是希望能显示我新浪微博的条目,不需要从我的博客发微博,不要微博挂件那么丑!”——也许你在想办法在你的WordPress显示你发的微博的时候,很无助。
我也是这么的无助,而且忍着在我的WordPress上挂了半年很丑的博客挂件,然后我愤怒了,我要自己动手。于是,这个小东西就出现了,非常简单,你可以看看旁边,标有小新 or 小浪的就是了。下面的就算是installation guide吧:
- 安装好了之后,点击“插件”菜单里面的“新浪微博”,点击“授权”,这是会跳转到新浪微博的授权页面,按照他的指导搞定。
- 在“外观”菜单里面,点击“小工具”,这是你应该可以看到一个名叫“新浪微博”的小工具了,拖到“侧边栏”里面,自己写个标题,然后设置一下显示微博的条数,我自己设的是5
- 搞定,可以了,看看你的首页吧!什么?有问题,请留言吧,呵呵,我会尽快回复的。
截了个两个图,一个是后台管理界面的,一个是在WP默认模板下的样子:
请直接到WordPress的插件网站下载哦:http://wordpress.org/extend/plugins/sina-weibo-plugin-for-wordpress/
具体样例请参考我的首页:http://www.zhlwish.com/
2011-08-31 更新:
如果“授权页面是一片空白”:
- php没有启用curl的extension,在php.ini里面启用,php_curl.dll
- php环境设置有问题,导致php找不到curl扩展,一个简单的方法就是将ext/php_curl.dll文件拷贝到system32路径下
- 我不推荐上面的方法,导致了系统修改,不好!一般情况下需要检查php.ini的extension_dir是不是设置正确,我的php目录为D:/php/php-5.3.3,因此我设置extension_dir = “D:/php/php-5.3.3/ext”
- 另外Apache的httpd.conf文件中需要加入PHPIniDir “D:/php/php-5.3.3/”
- 如果还有问题,把php安装目录加入到系统环境变量PATH中吧
- 然后,神马,还不行?哥们,要多行善事,多积人品啊!


恩,看来周导要得到一枚应用勋章啦!有些问题值得探讨~学习
安装成功后启用会显示插件头部错误,且在插件列表里找不到该插件,希望博主关注下。
版本3.1.1
hi, 你好:我google了一下,你看看是不是这种情况:http://www.google.com.hk/search?hl=zh-CN&source=hp&biw=1068&bih=697&q=%E6%8F%92%E4%BB%B6%E7%9A%84%E5%A4%B4%E9%83%A8%E9%94%99%E8%AF%AF&btnG=Google+%E6%90%9C%E7%B4%A2&aq=f&aqi=&aql=&oq=,如果不是的话我在找找什么原因
我晕,发现是我博客出了问题,不知道什么原因,装什么插件都突然无法启动,显示 插件头部错误,并且在列表里找不到该插件,求解,求帮助~~
囧,不能套嵌回复么,提示找不到框架….
好吧,我在留言,我没有用过wp-super-cache和object-cache 这类插件,
不过我有用数据库备份插件,WordPress Database Backup,会每周定时压缩数据发我邮箱,是这个原因么。
恩,我晚上的时候再看看,找到了解决办法回复你
谢谢了,我停用了所有插件,删除了部分调用数据库的插件任然会提示,不知道怎么办了。
hi,不知道你解决了问题没有,我终于发现问题了,应该是我的错误。windows上换行符和linux上换行不一样,我没有在所有代码中统一,现在改过来就没有这个问题了,你通过ftp或者其他的方式把wp-content/plugin/sina-weibo-plugin-for-wordpress这个文件夹删掉,然后在wordpress后台重新安装一遍就可以了。
搜WP新浪微博插件时突然发现是周导做的,过来顶一个!
谢谢,哈哈…
为什么我的授权页面是一片空白呢,和其他插件有冲突了吗?
QQ聊…
我的授权页面也是一片空白?咋回事呢?Wordpress的最新中文版!
是不是因为php没有启用curl的extension。在php.ini里面启用
没错!就是php没有启用curl的extension,在php.ini里面启用。php_curl.dll
出现 授权401 了!何解?
没有 授权 的跳转 这是为什么啊
需要安装curl扩展的…
确实是好东西啊谢谢分享啊
多谢使用,哈哈
出现:Fatal error: Call to undefined function curl_init() in D:\xampp\htdocs\cnwordpress\wp-content\plugins\sina-weibo-plugin-for-wordpress\weibooauth.php on line 2570
何解???谢谢
你需要在你的服务器上启用php的curl extension,因为sina微博的api需要这个extension去调用
我现在在本地制作wordpress,请问药怎么启用???谢谢
在php.ini里面找到; extension=curl.***这样的一句,把前面的分号去掉,重启apache就好了
为什么我授权了 还是主页上面没有显示!
囧了
在Wordpress后台控制面板”外观”菜单, 点击”小工具”, 找到一个名叫”新浪微博”的小工具, 拖到到”侧边栏”中;
设置标题和显示微博的条数, 然后到首页查看效果.
如果还有问题的话请看这里:http://wordpress.org/extend/plugins/sina-weibo-plugin-for-wordpress/installation/
我是这样做的啊,还是不行呃,就是拖进去了,主页侧边栏还是没有那一项
请问博主 这个效果如何用JS来实现呢
新浪也提供了js的微博的sdk,你可以用那个实现相同的功能
你好~我是wp的新手~在网站上添加了你的新浪微博插件以后~可以显示出来~但是尺寸和间距都不正确~想请教一下这个是怎么回事。具体的你可以到我的主页去看一下~麻烦你了。
你用的主题叫什么名字,在那里下的,我找到原因了,但是需要测试一下各个主题的兼容性,不然把你这个主题的改好了,结果别的出了问题
感谢博主的指点,不过本人对代码不是很懂,怎么能输出像http://www.digushow.com这样 可以把微博显示在博客的任意位置呢 例如我现在首页这样的
哈哈,模板很清爽哈,先下载了,有问题再来请教
学习了…感谢…
好的插件 谢谢分享
装上这个插件后,blog效率降低好多,以前24 queries. 0.314 seconds;
现在24 queries. 2.242 seconds。
这个插件和从你的博客服务商到新浪服务的网络速度有关,插件本身不影响速度,但是新浪的微博API我一直感觉速度很慢,可能是这个原因导致的
不知道为什么微博的图标和文字排得不齐,图标比文字要靠上。解决不好的话怎么样能把微博的图标去掉呢,只要文字内容就好了。www.sonzer-gao.cn 底部
打开/wp-content/plugins/sina-weibo-plugin-for-wordpress文件夹中的weibo.css
删除第12行和第15行就可以了
可以试试,好像当时网上只有fb,tw的插件,没找到新浪围脖的
你好,
刚在安装你的微薄plugin,然后出现这个error:
Incompatible Archive. PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file ‘/tmp/sina-weibo-plugin-for-wordpress.tmp’
怎么办?
Daniel.
是直接在后台从网络安装的么?还是下载了之后上传安装的,看起来应该是安装不成功,你直接从wordpress的网站上下载后,解压,用FTP上传到wordpress的插件目录,然后在管理后台启动试试看吧
恩是从wordpress后台安装。行我试试 ftp manual 安装。
谢谢!
用了你的插件
很棒!!!
发现一个问题
我的微博插件点击每条微博发布的时间那个链接
如
http://api.t.sina.com.cn/1736859951/statuses/3.37672447175E+15?source=2889102141
网页显示Sorry, that page doesn’t exist!
具体你可以在yuanwencong.com/blog 中试试
但我点你的微博链接就没问题
hello,这真是个好问题,我研究了好久才发现应该是php在不同的机器上的表现问题,你用的服务器应该是32位系统吧,因为微博的id长度超过了32位系统最大的整数,因此自动转换成了浮点类型,因此字符串连接的时候就变成了用科学计数法的样子,不过我已经找到了解决方法,明天会上传一个新版本,更新了之后我发个邮件给你。
多谢提出这个bug,呵呵
谢谢哈~期待你的新版本:)
//话说我用amazon EC2的最低配置
//所以就选择32位的OS了。。
我绑定微博后,再新浪微博应用管理里取消了授权,然后在wordpress后台显示“已绑定微博:(空白)”,点击下面的修改绑定,无效,请问如何解决?
hello,感谢发现这个bug,呵呵,新的版本已经解决这个问题了,0.3.1,后台更新一下插件就可以了
觉得影响速度的可以用一下WP Widget Cache这款插件
有用么?试过没,改天我也试一下…
太喜欢你这个插件了,要是能在支持饭否就更好啦!
不知道我出现的这种情况是不是博主说的那种一片空白的情况,反正只是看到一个“协议”和一个“授权”
第一次点授权,它自己就登录了我同一浏览器另一页面已登录的账号,正想换一账号,怎么点都没有反应了。
不知道能不能看得到:http://www.rowoe.com
修改php.ini中的session.auto_start = 0 为 session.auto_start = 1
详细出处参考:http://www.jb51.net/article/9724.htm
为了解决一个问题,我修改了php.ini的配置,结果发现新浪的插件都出现问题了,把该参数改为0时,又正常了。算是个冲突吧
点击授权出现
访问出错啦!
您所访问的站点在新浪微博连接失败。
请您联系微博开放平台(weibo_app@vip.sina.com)或者稍后再试。
(error_code:40113)
这应该是从你的空间商到微博服务之间的网络连接出现了问题,过会儿再试试看吧。