Tag: WordPress Plugin’

WordPress的rss出现空行错误

 - by Hector

一、错误标志

wordpress的rss打开异常,CommentLuv里面无文章显示,IE打开有“无效的 xml 声明”的提示等。。

一、错误原因

rss输出时输出了空行,在所有之后出现空行,可能出现的地方:

1、wp-rss2.php、wp-atom.php、wp-config.php等配置文件。
2、插件文件中出现空行
3、主题文件中出现空行,最大可能是function.php

All in One SEO中文乱码–WordPress插件

 - by Hector

一、All in One SEO作用
All in One SEO 是一个进行 Wordprss SEO 优化的插件,它能够重写 Wordprss 页面的 title 以利于搜索引擎收录。
二、All in One SEO中文乱码原因
但是这个插件有一个 bug 当你使用的 Tag 是中文时,title中显示的第一个字符会是乱码,原因是插件会试图将英文单词第一个字符转成大写,本身中文就是多字节字符,substr再 strtoupper,这样就会出现问题。
三、解决办法
如果第一个字母是英文则处理,否则不处理
将插件中的 capitalize 方法(function capitalize)修改如下: