wordpress代码:页面重定向代码

内容纲要

WordPress默认的搜索页面URL地址形式如下:

/?s=java

原本希望通过代码实现伪静态效果,网上找到的代码如下:

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

尝试只有,发现上述代码可以实现URL的301重定向,但重定向不代表伪静态!!!,阅读了一下代码,确实只有重定向逻辑,没有伪静态逻辑.