在开启WordPress固定链接中,当我们设置固定连接为自定义结构包含postname的时候,我们发布的中文标题的文章就会出现很长的包含汉字的链接,在接收评论邮件通知时你会看到文章链接被转为带有一大串%XX的字符串,很不美观,另外在很多支持解析URL超链的地方粘贴带有汉字的链接时并无超链效果,人家只支持数字、字母、一些符号。如果在发布文章的时候自动将postname的内容转化为中文汉语拼音,在自定义URL中以拼音的方式发布,就不存在这个问题了,看起来也美观一些。如果你启用了拼音转换插件,则文章缩略名会把汉字变成拼音。这个缩写是在保存文章的时候产生的,因此你在发布文章前还可以对其进行修改,或者直接发布。这个插件对于以前已经存在的文章标题缩写是无效的。
本文介绍两个类似插件,一个“pinyin-permalink”,一个“pinyin-slug”。
pinyin-permalink会在每个字产生的拼音间加上分隔符下划线,pinyin-slug则是全部的拼音合并在一起,不过pinyin-permalink有个BUG是标题很长时会产生死链,pinyin-slug则没有问题。
插件下载:
pinyin-permalink:http://pan.baidu.com/share/link?shareid=121263&uk=2231524802
pinyin-slug:http://pan.baidu.com/share/link?shareid=2997045794&uk=2231524802
最后修改:2019 年 06 月 08 日
© 允许规范转载