Joomla中文转拼音URL的插件
此插件本站已在Joomla1.5.14中测试通过,来自Joomla开源天空。安装后再启用插件即可 这一插件能够在没有输入alias的情况下,自动截取标题的部分,组成url ,在开启SEF后,对于网站的SEO有很大的好处。
有两个参数需要设置,一个是编码方式,默认是拼音,还有一个是utf-8 ,另一个参数是设置截取标题的长度,默认长度是10。
开启这个插件后,如果没有输入alias ,则会截取一定长度的标题,生成拼音或者utf-8的alias。 如果编码方式设置为pinyin ,则生成url为 1-zhongguo.html 现在utf-8 编码的方式最后生成的url 是 1-中国.html
点击下载:http://code.google.com/p/luoqiu/downloads/detail?name=autopath.zip&can=2&q=#makechanges
采用utf-8方式的情况下,如果你想生成的url为 urlencode 后的编码,也就是 1-%E6%88%91%E5%96%9C.html ,那还需要修改一处核心文件 libraries/joomla/application/router.php中函数_encodeSegments: 将其改为:
function _encodeSegments($segments)
{
$total = count($segments);
for($i=0; $i<$total; $i++) {
$segments[$i] = str_replace(':', '-', $segments[$i]);
$segments[$i] = urlencode($segments[$i]);
}
return $segments; }
标签: 拼音URL



共有 4 条评论
好像不能下载。maycode.com网站打不开。
更新过了,谢谢提醒!
这个和TranAlias – Joomla文章别名自动翻译插件有何区别?
你好 看到这篇文章真的非常兴奋,因为我joomla站点已经研究很多天了,都无法实现url为 urlencode的编码,按照上面的方法我已经实现了 k2标签url成为这样的编码了,但是不知道如果让文章也能成为这样的编码? 如果有其他办法请告诉我,谢谢你
发表评论