因为WordPress
让我们从现在喜欢建站

简单方法实现WordPress搜索结果URL伪静态展示效果

最近一段时间,我们也有在留言有些网站的排名情况,看到有些网站的搜索结果页面也都有偶参与到排名。而且搜索结果URL和我们默认的还是有些不同的。我们一般看到的搜索结果样式是这样子的:

https://www.cnwper.com/?s=搜索关键字

但是,我们看到有些人的是这样子的:

https://www.cnwper.com/search/搜索关键字

这样伪静态的效果是不是更好一些?那是如何实现的呢?

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' );

只需要我们在当前主题Functions.php文件中加上这个即可,注意也可以修改Search目录字符。我们也需要当前服务器支持WP的伪静态才可以生效。


关注公众号『老蒋部落』

获取更多建站运营运维新知!
互联网创业、前沿技术......

未经允许不得转载:WordPress笔记 » 简单方法实现WordPress搜索结果URL伪静态展示效果