9月22
这个是 月光开发的Wordpress的标题拼音插件 原插件在没有修改情况下英文单词和拼音是凑到一块的
通过修改 pinyin-slug.php中第36行
再次修改下,一个笨办法:
搞了半天,解决了英文也被-分开的问题,一个笨办法,
修改class.Chinese.php中640行
687行
pinyin-slug.php中36行
郁闷,开始的时候分开了拼音多,单词情况下单词凑一起了,分开单词拼音成单字母了,只有这样搞了。。-_-!!!
本人不懂PHP企图在转换的时候分开单词和拼音失败,只有这样搞了,在转换为拼音的时候,多加个字符然后替换掉。^_^
能力有限,凑合着用吧。。。。
注:标题中如果英文在中文前面或者夹在中间会造成单词和拼音没有分开,要分开单词与单词,拼音与单词之间分隔在输入标题的时候加个空格就行了。
下载文件 (已下载 408 次)
来源:夕阳醉了's Blog
地址:http://www.oznn.com/post/459/
转载时须以链接形式注明作者和原始出处及本声明!
通过修改 pinyin-slug.php中第36行
$title = str_replace(" ","",$title);
为$title = str_replace(" ","-",$title);
或直接删除可以把拼音用“-”分隔但是英文单词也会被分成一个一个的有点郁闷人,再次修改下,一个笨办法:
搞了半天,解决了英文也被-分开的问题,一个笨办法,
修改class.Chinese.php中640行
return $this->pinyin_table[$i][0];
为return $this->pinyin_table[$i][0].'-';
687行
return implode(" ", $ret);
为return implode("_", $ret);
pinyin-slug.php中36行
$title = str_replace(" ","",$title);
为$title = str_replace(array("-_","_"),array("-",""),$title);
这行你删了话加上就行。郁闷,开始的时候分开了拼音多,单词情况下单词凑一起了,分开单词拼音成单字母了,只有这样搞了。。-_-!!!
本人不懂PHP企图在转换的时候分开单词和拼音失败,只有这样搞了,在转换为拼音的时候,多加个字符然后替换掉。^_^
能力有限,凑合着用吧。。。。
注:标题中如果英文在中文前面或者夹在中间会造成单词和拼音没有分开,要分开单词与单词,拼音与单词之间分隔在输入标题的时候加个空格就行了。
下载文件 (已下载 408 次)来源:夕阳醉了's Blog
地址:http://www.oznn.com/post/459/
转载时须以链接形式注明作者和原始出处及本声明!
阿里妈妈帮你实现网络赚钱梦
中秋祝福短信









另外还请教个问题,是关于我博客的:
我使用了UltimateTagWarrior这个Tags插件,运行正常。但是只要文章有了新的评论,那个页面上显示的tags就为空了。去后台编辑文章,tags框那里也是空的,再次加上后好了。
如果有新的评论,刷新后tags又会自动消失。不知这个怎么解决。
改为$title = str_replace(array("-_","_"),array("-",""),$title);
你要是下了改下 或重下。
UltimateTagWarrior那个没用过 有空看下 我也不一定知道