如何处理 Feed 中特殊字符

如何处理 Feed 中特殊字符

今天 Dreamcolor 告诉我火星在 WordPress Dashboard 后台不更新了。我到火星页面看了下,都有更新啊。然后查看了下生成的聚合 Feed,发现只显示前面两条,感觉应该是聚合的 Feed 中出现了特殊字符的问题,然后去验证下 Feed,发现真的是特殊字符的问题。

MagpieRSS

MagpieRSS

MagpieRSS 是开源的 PHP 版 RSS 解析器,它非常易于使用和配置,并且支持各种类型的 RSS,从 0.92 到 1.0。MagpieRSS 使用了对象缓存,所以速度非常快,不会影响你的 PHP 性能。另外它对服务器要求也非常低,没有使用 fopen(),所以在 allow_url_fopen 被 …

WordPress DB Class

WordPress DB Class

WordPress DB Class 是修改自 ezSQL database class。 ezSQL 能够让你在 PHP 脚本中非常容易使用 mySQL,Oracle8,SQLite (PHP) 这些数据库的一个类。它包含了很多例子,使的非常容易明白如何操作数据库。ezSQL 还有强大的 debug 功能,让你快速看到在 …

SimplePie

SimplePie

SimplePie 是一个 RSS 解析程序,它和 WorPress 内部集成的 MagpieRSS 很类似。SimplePie 在对 RSS 或 Atom 的数据处理能力上毫不逊色于 MagpieRSS,并且 SimplePie 速度更快,而且功能也更加强大,SimplePie 拥有了比MagpieRSS 更多的实用方法和属性,这 …

通过 JavaScrpit 传递 Post 变量

通过 JavaScrpit 传递 Post 变量

使用 Get 方式方式传递变量会把 URL 搞得很长,而且 IE 会对长度有限制,所以最好的方式还是通过 Post 方式来传递变量。但是通过 Post 来传递变量的时候一定要有个表单,很多时候页面上并没有表单,所以这个时候可以隐藏表单,然后通过 JavaScript 来提交 …

再谈 gzip

再谈 gzip

前面文章谈到了在 WordPress 2.5 中的 gzip。很多同学给我留了言,并且指出了其中的一些错误,非常感谢,今天我就仔细在网上看了一下 gzip 的东东,总结如下:

Snoopy

Snoopy

OK,这里讲的不是卡通 Snoopy 了。是 PHP 一个类。它能用来模仿 web 浏览器的功能,它能完成获取网页内容和发送表单的任务。从它的官方网站可以了解到: