19
07年三月
Ultimate Tag Warrior 3 tag ajax搜索中文bug fix
贝贝爸 发表在 原创技术文章 |Ultimate Tag Warrior 3(wordpress的一个插件)的tags ajax 搜索功能很不错,但是对中文的支持有问题。现在提供一个fix的办法如下:
打开
searchtags.php
在
- function searchFor(item,tagid,related) {
下面添加
- var browser = navigator.appName;
- if(browser == "Microsoft Internet Explorer"){
- item=escape(item);
- }
查找
- UTW_ShowWeightedTagSetAlphabetical
把类似
- UTW_ShowWeightedTagSetAlphabetical("",
- array('default'=>'
- <a id="tag_%tagid%"
- href="javascript:searchFor(\'%utag%\', \'%tagid%\', \'%relatedtagids%\')"
- style=\'font-size:12px; border:none\'>%tagdisplay%</a> | '), 0)
的代码里面的tag换成utag
打开
ultimate-tag-warrior-core.php
在
- $format = str_replace('%tag%', $tag_name, $format);
下面添加
- $format = str_replace('%utag%', urlencode(stripslashes($tag_name)), $format);



