修改wordpress搜索路径的插件,nice search或者纯代码

wordpress的搜索路径默认一般是:/?=XX

比如571免费资源的就是:

修改wordpress搜索路径的插件,nice search

这种也没什么,但很多高防CDN会默认把带?的访问当做是攻击访问给拦截了,没办法,这种带无缘无故带?访问的大部分都是不友好访问。

而且事实上,根据小编被打多次的经验,确实有这样的现象,所以为了上CDN我们还能用搜索,那修改一下搜索的路径就比较重要。

这里小编使用的是nice search插件,安装启用以后,无需任何设置,直接就将搜索路径改成了/search/XX这样的格式。

修改wordpress搜索路径的插件,nice search或者纯代码

别看9年前最后更新,但实测最新版还是可用的。

当然其实不使用插件也是可以的,将下面代码添加当前主题函数模板functions.php中即可:

//修改搜索结果的链接
function redirect_search() {
if (is_search() && !empty($_GET['s'])) {
wp_redirect(home_url("/search/").urlencode(get_query_var('s')));
exit();
}
}
add_action('template_redirect', 'redirect_search' );

比如571免费资源就是在两种办法尝试后使用了代码的方式。

571免费资源文章欢迎转载,但请注明出处链接:https://www.571free.com/5002.html,谢谢合作。
THE END
分享
二维码
< <上一篇
下一篇>>

571免费资源提示:本网站不参与任何交易,也非中介,仅记录个人感兴趣的线报及主机测评和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本网站请务必遵守有关互联网的相关法律、规定与规则。
一旦您访问本博客,即表示您已经知晓并接受了此声明通告。资源具有时效性,请以参与时间规则为准。
广告友联活动投稿请联系:jiuletu#qq.com(#改为@)。