Wordpress搜索结果URL伪静态

阿豪 20-06-28 677阅读

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

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

文章版权声明:除非注明,否则均为阿豪运维笔记原创文章,转载或复制请以超链接形式并注明出处。

相关阅读

WordPress搭建的网站如何更换网站域名

WordPress程序后台升级时提示“另一更新正在进行”的解决办法

如何使用阿里云虚拟主机搭建WordPress博客网站

宝塔Linux面板建立WordPress网站教程

WordPress教程之主题使用篇

WordPress如何删除后台顶部左上角图标

基于LNMP搭建WordPress

wordpress连接数据库出错及解决方案