当前位置: > Wordpress > 美化更改WordPress搜索URL实现伪静态

美化更改WordPress搜索URL实现伪静态

美化更改WordPress搜索URL实现伪静态

前言

因wordpress是动态PHP程序,所以文章链接及很多调用的链接都是动态的,我们把它做一下伪静态,更利于美观,举个例子说明一下:比如我们在网站内搜索123,效果:


https://www.zyx.company?s=123/,美化之后显示为:https://www.zyx.company/search/123/

代码示例


//搜索美化伪静态
function change_search_url_rewrite() {
if ( is_search() && ! empty( $_GET['s'] ) ) {
wp_redirect( home_url( '/search/' ) . urlencode( get_query_var( 's' ) ) . '/');
exit();
}
}
add_action( 'template_redirect', 'change_search_url_rewrite' );

使用方法

把以上的代码示例放在主题函数模板 functions.php中即可,博主习惯问题,每次加模板函数都带//注释。防止以后更新或修改忘记。

小结

伪静态更利于SEO优化,及也是很美观的,之前文章发过文章伪静态的方法,在这就不再重复的。下面扩展阅读有修改文章伪静态的方法。

扩展阅读

网站seo优化三部曲

支付宝赞助
微信赞助

本站博主 某运营商技术支撑 搬砖工

美化更改WordPress搜索URL实现伪静态:等您坐沙发呢!

发表评论