Wordpress复杂的搜索查询到相当永久链接

时间:2014-08-03 08:24:09

标签: wordpress .htaccess search permalinks searchqueryset

我只是想知道是否有办法将Wordpress复杂搜索查询转换为非常永久链接。

根据我的理解,有一种方法可以转换:

www.domain.com/?s=keyword 成 www.domain.com/search/keyword

但是,如果您想要更改搜索查询复杂,如果: http://domain.com/?s=+&location=jakarta&radius=1&distance=Miles&slider_search=1&etype=nullhttp://domain.com/search/event-jakarta

1 个答案:

答案 0 :(得分:0)

是的,你可以使用wordpress函数添加重写规则。它涉及正则表达式以识别给定的地址,然后转到该位置。

add_action('init', 'add_rewrite_rule');
function add_rewrite_rule(){
   add_rewrite_rule('^event-jakarta?','index.php?is_sidebar_page=1&post_type=page','top');
}

您可能需要使用正则表达式和位置。如果你谷歌wp重写有一些很好的信息。

相关问题