Nerrsoft的Tweets页面

好吧, 这是一个简易的Tweets页面, 应推友@lene_wf要求写了几个步骤, 实现的关键是你的WP主机要在国外, 或者或者….使用代理或是自建API之类的, 但这个不是讨论的重点.

页面的CSS copy了”中文推特圈”或是”rabr”, 额~~~~为什么是或? 说真的, 我的确不记得了~~~~~

1. 创建 一个WordPress Page, 取名为”Tweets”(当然,你可以根据需求命名)
2.下载Arc90的Full Twitter API client library written in PHP , 放在WP当前theme目录下面
3.修改WP当前theme的page.php, 在输出titel行下面(the_title();这行),加入如下代码:

PHP
<?php 
if(the_title('','',false)=='Tweets'){
	include('twitter.php');
}
?>

记得那个’Tweets’就是step 1中的页面名称.

4.下载下面的twitter.txt, 修改后缀名为.php, 然后编辑该脚本. 找到$tUsername和$tPassword, 修改为你的Twitter用户名和密码, 保存

5.Test, 如果没有意外应该可以在你WP的相应页面看到你的推了

 

效果参见: http://nerrsoft.com/tweets

我突然想, 要不要把它做成Plugin? 但好像意义不大. 那就算了吧. HOH


下载twitter.txt

Comments (11)

  1. @lene_wf  / Reply

    Arc90_Service_Twitter 解压后放在当前theme根目录下吧?我现在按照步骤都做好了,可是页面报错:
    Warning: require_once(Arc90/Service/Twitter.php) [function.require-once]: failed to open stream: No such file or directory in /home/qifeime/public_html/wp-content/themes/greenpark_2_beta_6b_pre/twitter.php on line 182

    Fatal error: require_once() [function.require]: Failed opening required ‘Arc90/Service/Twitter.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/qifeime/public_html/wp-content/themes/greenpark_2_beta_6b_pre/twitter.php on line 182
    麻烦帮忙看一下 :P

  2. Nerr  / Reply

    哦,抱歉,我之前twitter.txt上传错了, 你再下载一下吧,哈哈

  3. Nerr  / Reply

    twitter.php放在你WP当前风格的目录下面

  4. @lene_wf  / Reply

    下载成功了,这个twitter.txt我看了一下,好像我不能直接套用,里面全是你博客首页信息。另外改好后的twitt.php放在什么目录呢?

  5. Nerr  / Reply

    哦, 我的rewrite写的有点问题好像,呵呵, 你先右键保存一下吧

  6. @lene_wf  / Reply

    报告:twitter.txt 下载连接失效

  7. @lene_wf  / Reply

    那我期待了,目前暂时先这样,非常感谢!

  8. @lene_wf  / Reply

    插件我目前用的twitter tools,可以侧边栏显示也可是形成文章,还不错

  9. Nerr  / Reply

    呵呵, 你说的都可以实现, 如果有时间我会改的

  10. @lene_wf  / Reply

    真是有心啊,还专门写了一篇教程。显示条数可以改的吧?只能显示一页吗?里面的链接可以实现超链接吗?
    我怎么这么多问题?

1 2

Leave a Reply

Allowed Tags - You may use these HTML tags and attributes in your comment.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

 :wink:  :-|  :-x  :twisted:  :)  8-O  :(  :roll:  :-P  :oops:  :-o  :mrgreen:  :lol:  :idea:  :-D  :evil:  :cry:  8)  :arrow:  :-?  :?:  :!:

Pingbacks (0)

› No pingbacks yet.