Wordpress 2.1使用UTW后搜索功能失效的解决

Posted by 妖刀 5 April, 2007

在Wordpress中2.1中激活UTW插件后,WP的搜索功能就失效了。这也是我一直没有使用UTW插件的原因,因为对一个Blog来说,搜索应该是很重要的功能。(我这里的搜索已经换成了Google的custom search,不受UTW影响。)

解决这个问题的方法是:
在ultimate-tag-warrior-actions.php中,找到

add_filter(’posts_join’, array(’UltimateTagWarriorActions’,'ultimate_search_join’));
add_filter(’posts_where’, array(’UltimateTagWarriorActions’,'ultimate_search_where’));

在这两行的前面加上"//",也就是将其注释掉。
搜索功能就恢复了。不过这样会导致一个问题,那就是tag搜索的功能就会失效了。相比而言,这个损失应该是可以接受的吧。

参考文章:

Categories : 技术 / 设计 Tags :

Comments
May 31, 2007

果然是UTW在作怪,我还以为是wordpress自身除了问题呢.

Posted by Albert
Leave a comment

(required)

(required)