关于twitter tools使用中一些问题的解决办法
Twitter Tools 是由 wp 插件大师 alexking.org 制作的一款 wordpress 插件,可将 twitter 与 wordpress 完美地整合互动起来。
Twitter Tools功能简介:
- 保存你的Twitter里面的tweets (每10分钟保存一次)
- 可利用你的单条 tweets创建一篇博客文章
- 创建一个每日或每周的文摘发表到你的worpress博客中
- 当你在博客上发表一篇文章时,发布一个带文章链接的Tweet到Twitter上面
- 从您的侧边栏发布tweet
- 从WP管理后台发布tweet
就我而言,我使用 Twitter Tools 用以发布我的 lostintime系列文章 ,用作我的每周 tweets 自动定时备份。
Twitter Tools 的功能是相当强大的,有兴趣者一试便知。
在使用 Twitter Tools 的过程中曾遭遇如下问题,特此记录备案。
无法在 twitter tools 后台正常连接twitter。
如果在修改 Twitter 登陆密码后,可能会出现在wp后台无法利用 twitter tools 正常连接登入twitter的情况。
出现如下提示:
Sorry, login failed. Error message from Twitter: This method requires authentication
出现此种情形的原因可能有二,一是 twitter tools 已将你之前的密码写入数据库,所以等你点击“测试连接”的时候,还是在用你的旧密码进行连接,所以无法登陆。
解决方法一:
1. 彻底卸载 twitter tools 插件;
2. 登入你的 phpmyadmin ,找到你博客所在的数据库,执行如下 SQL 命令语句.(安全起见,建议自行备份数据库)
delete from wp_options where option_name like 'aktt%';
3. 重新安装 twitter tools 插件,然后重新输入账号密码测试连接,你将会得到如下反馈:Login succeeded, you’re good to go. 那么恭喜你,革命已经成功。
如果进行完如上步骤后仍然不能解决 连接错误 的信息的话,那么第二个原因是可能在你的密码中可能含有特殊字符,重新修改密码即可正常登入。(我的密码为字母加数字,可正常连接登陆。)
解决办法二:
1.
打开 http:// 你博客安装 URL/wp-admin/options.php;
2. 找到 aktt_twitter_password 后面的密码改为你现在使用的密码;
3. 拉到页面底部,保存更改。
此方法未经实践,理论上可行。
使得经twitter tools 发布的每条 tweet 可以显示具体发布时间。
在 twitter-tools 每日输出(daily post) 或每周输出中,默认是没有显示每条 tweet 的具体发布时间的,这对不少人来说都是一个小小的遗憾。
其实,在数据库表中是包含tweet发布时间,字段名为tw_create_at,只要输出这个值就行。但需要注意的是,这是与本地时间有时差的标准时间。
所以高人 闲来无空 给出修改办法如下:
针对 Twitter-Tools 2.0 修改 twitter-tools.php 文件第 818 行:
$time_display = ‘#’;
为:
$time_display = date(‘Y-m-d H:i:s’,strtotime($tweet->tw_created_at)+3600*8);
其中其中“3600*8”,目的是为了调整时差使之与我东八区时间相吻合。
修改后的单条 tweet 将显示如下:
忘记过去就意味着背叛。王尔德说,没有人富有到可以赎回自己的过去。所以,尽量避免去做对不起过去对不起自己的事情。因为今后无论你将是如何的发达和幸福,在你内心深处始终会有那么一抹歉疚挥之不去。你将会成为自己的罪人和囚徒。 2009-12-22 20:25:15
如果想要去掉每条 tweet 发布时间处的原 tweet 的 statuses 链接,需作如下修改:
针对 Twitter-Tools 2.0 需修改 twitter-tools.php 文件第 821 行:
$output .= ‘ <a href=”‘.aktt_status_url($aktt->twitter_username, $tweet->tw_id).’”>’.$time_display.’</a>’;
修改为:
$output .= $time_display;
大善,保存覆盖上传即可。
修改后的单条 tweet 将显示如下:
忘记过去就意味着背叛。王尔德说,没有人富有到可以赎回自己的过去。所以,尽量避免去做对不起过去对不起自己的事情。因为今后无论你将是如何的发达和幸福,在你内心深处始终会有那么一抹歉疚挥之不去。你将会成为自己的罪人和囚徒。 2009-12-22 20:25:15
谨此记录,自行备案及供后人参考。
打开要VPN么?
回复删除