Wordpress搜索结果URL伪静态

阿豪运维笔记(阿豪同学) 2020-06-28 1.31 K阅读

温馨提示:这篇文章已超过885天没有更新,请注意相关的内容是否还可用!

Wordpress默认的搜索功能是动态URL,如图

image.png

操作方法

打开自己网站的模板目录,将以下的函数放到【functions.php】文件中;

function v7v3_search_url_rewrite() {
if ( is_search() && ! empty( $_GET['s'] ) ) {
wp_redirect( home_url( "/search/" ) . urlencode( get_query_var('s' ) ) );
exit();
}
}
add_action( 'template_redirect', 'v7v3_search_url_rewrite' );

image.png

刷新自己的网站前面,并进行搜索功能测试,就会发现自己的网站的搜索结果页面URL如下图变成静态化的URL了。

image.png

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作有参考学习价值
喜欢请点击上方【分享】,如果对您有帮助可点击上方【打赏】打赏本站。谢谢大家对阿豪运维笔记的支持。

文章作者: 阿豪运维笔记(阿豪同学)
本文链接:
文章版权:站长码字很辛苦,除非注明,否则均为阿豪运维笔记原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码