WordPress - 涅磐之畔
当前位置:首页 » WordPress

关于twitter tools使用中一些问题的解决办法 In IT数码  @2009-12-22

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

谨此记录,自行备案及供后人参考。

打签» ,   评论» 1枚

几个网站建设情况汇总 In 心域跫音  @2008-12-24

年关将近,天寒地冻。最近人气暴跌,自己运作的几个网站遭受重大打击,目前仍在挫折中苦苦挣扎,希望天能佑我渡过难关!阿门!

PW近日发布了7.0正式版,本想着新版还不是很稳定,按照PW一贯的传统,.32系列程序更为稳定出色,准备等7.32版本出来再进行升级,但是下载后本地进行了一番测试,试着将6.32和7.0RC分别升级到7.0正式版,均未出现大的异常,加之发现PW7确实还是加入了一些吸引人的特色功能,今天头脑一热,把网视先锋升级到了7.0正式版。

(更多…)

打签» ,   评论» 6枚

近日所遇问题归档总结 In 心域跫音  @2008-12-06

这几天升级WP2.7RC1前后遇到了一系列问题,折腾的够呛,这里简单做下总结,以备后用。

1、Wordpress后台可视化编辑器无法显示按钮,且不能在可视化编辑器和HTML编辑模式下进行切换。

这个问题极其困扰我,因为一直习惯用的可视化编辑器突然罢工了,编辑器界面只有白板一片,已经严重影响了正常使用了,这让人极不舒服,更何况我一般追求完美,更别说如此严重的问题了,所以这个问题导致我是寝食难安。

(更多…)

打签»   评论» 9枚