

<!-- <iframe src="http://imnerd.org/usr/plugins/XiaMiPlayer/jplayer/index.html#1044262"style="width:255px;height:35px;"frameborder="0"scrolling="no"> -->

今天思考了下typecho如何调用PageCookery消息的问题，想想以前也是提出过很多种方法的。（见<a href="http://imnerd.org/make-a-pagecookery-widget-for-your-blog.html"target="_blank">传送门</a>）fetch的只适合WP而站外的我又不是很想用，所以思前想后，我还是用了这个比较老的办法。（见<a href="http://imnerd.org/trackback-microblogs-newest-message.html"target="_blank">传送门</a>）优点是同步显示，基本上同步更新，缺点就是只能显示一条。下面附上在typecho的添加方法，也算是老文新翻吧。同时来看看这个代码高亮插件怎么样～～

首先将如下代码保存为"api.php"，其中第3行按照后面的要求输入你的网址。然后将api.php上传到你的PageCookery根目录。确保浏览器输入"你的PageCookery地址"+"api.php"能够访问。

<script src="http://gist.github.com/607671.js?file=api.php"></script>

然后将如下代码保存为"read.php"，其中第3行按照后面的要求输入你的网址。然后将read.php上传到你的typecho根目录。确保浏览器输入"你的typecho地址"+"read.php"能够访问。

<script src="http://gist.github.com/607673.js?file=read.php"></script>

然后在你想要调用的位置添加上如下代码即可。比如你想在首页的侧边栏调用的话，只要打开当前主题的sidebar.php文件，并将下列代码添加上即可。

<script src="http://gist.github.com/607676.js"></script>

这样就能在首页调用最新的消息了，剩下的任务就是美化了。这里我附上我的调用代码和css美化代码供大家以参考。

<script src="http://gist.github.com/607677.js?file=gistfile1.php"></script>

```css
/* 这个是我的css相关代码，有可能不适合你的主题，请做相应的修改 */

# twitter{

float:left; } .pagecookery{ -moz-border-radius:5px5px5px5px; background:nonerepeatscroll00#E7E7E7; margin-left:50px; padding:2px2px0; text-shadow:1px1px#FFFFFF; } .pagecookery.content{ margin-top:-20px; height:65px; overflow:hidden; } .pagecookery.data{ color:#1C94C4; font-size:10px; text-align:right; text-shadow:none; } .pagecookery.dataa{ color:#1C94C4; }
```