WordPress Feed显示错误的解决方法
博客的Feed出问题了,Chrome直接打开订阅页面显示如下:This page contains the following errors:error on line 1 at column 1: Document is empty. IE下显示“文档顶层存在无效内容。”查看源代码发现是能看到HTML格式解析后的内容。用Fix Rss Feeds插件解决了这个问题,同时提供了一个不用插件解决的办法。
博客的Feed出问题了,Chrome直接打开订阅页面显示如下:This page contains the following errors:error on line 1 at column 1: Document is empty. IE下显示“文档顶层存在无效内容。”查看源代码发现是能看到HTML格式解析后的内容。用Fix Rss Feeds插件解决了这个问题,同时提供了一个不用插件解决的办法。
前几天看到WordPress出来3.5.2版了,不过这几天忙着毕业离校、搬家的事,没空升级。。(顺便吐槽下,要搬了才发现自己有多少东西!抵得上班上两个女生的东西了。。四年前自己拖着两个行李箱来到学校,四年后行李翻了几番= =)几天抽空整理了下,升级到了最新的版本,集合了最新版本的BCS-Support插件。
处于安全考虑,WordPress禁止了一些文件类型的上传,这的确降低了博客的风险,但也给我们带来了很多的不便。如果我们非要上传怎么办呢?本文以上传.rar为例介绍几种方法:
WordPress附件可以是图片、视频、文本文件等类型,但大部分附件函数都是针对图片的,本文总结了常用的附件函数使用方法。
可注册com/net/org/biz域名,送隐私保护。限新账户,每个账户只限一个。支持PayPal,国内信用卡未测试。
百度云存储BCS支持防盗链功能了,本文提供了一种给Bucket设置防盗链的方法,只需简单几步将PHP小程序传至服务器并运行即可为Bucket设置防盗链功能。
托管于阿里云OSS服务之上的JS公共库服务,包含bootstrap/jQuery/jQueryUI/swfObject/socketIO/YUI/dojo/ZeroClipboard等常用JS库,完美支持https,提升JS加载速度,优化网站打开速度。
美国东部时间6月2日23:59(北京时间6月3日中午1点)开始,持续24小时可以使用优惠。注册、转入.com/.net/.org均可获得优惠,但之前从NameCheap转出的域名不能参加。而且这个优惠的获得有一定的条件:去Twitter转发他们关于这次活动的推文,且在北京时间6月3日中午1点之前转发量超过2万才会激活这次活动。
之前在《WordPress无插件开启评论表情及更换表情目录、使用人人表情的方法》一文中,介绍了如何为WordPress博客添加评论表情、更改表情目录以及修改表情等,但是我们在后台回复评论时,是没有办法使用表情的。难道只能到文章页才能使用表情么?当然不是。今天介绍的这个方法,就可以轻松地为WordPress后台评论添加表情功能。
前段时间介绍“优化网站配置,提升访问速度”的时候,提到了引用CDN公共JS。对于WordPress来说,最重要的JS莫过于jQuery.js了,不少功能都需要它的支持。如果我们引用了CDN公共库中的jQuery.js,或者主题自带了jQuery.min.js,就需要禁掉WordPress自带jQuery.js的加载了(不禁掉的话甚至还可能会出现新添加的js代码无法正常运行的情况)。本文介绍了两种解决的方法。
前一篇文章介绍了如何将Gravatar全球通用头像缓存到本地,但对于SAE这样的云主机来说,由于没有读写权限,我们是无法直接用这种方法来缓存Gravatar头像的。不过我们可以将Gravatar头像缓存到Storage中,从而达到相同的目的。方法也很简单,只需要在主题目录下function.php中最后一个?>前加入本文分享的代码即可。
前面发了一系列的关于Gravatar全球通用头像的文章,今天继续分享免插件实现wordpress头像缓存的代码。缓存的目的在于加快网站的打开速度,因为Gravatar官网的服务器在国外,加上伟大的GFW,国内打开速度经常很慢。另外结合前一篇文章《WordPress通过Email判断用户是否有Gravatar头像》,可以对以上代码进行优化,优化后的代码可以避免用户没有设置Gravatar头像时,默认头像重复缓存成多个文件造成资源浪费和重复连接的问题。