伪静态wordpress默认搜索URL

小编PS:今天无意间看到一篇文章提及WordPress伪静态以后唯独只有搜索框的URL还是老旧的不利于SEO的,用自己的Note试了一下,还真是那么个结果,那就好。拎起我们的“菜刀”,自己切菜自己吃!实现的方法很简单,只需要将以下代码加入到当前主题下的 functions.php 文件当中即可:

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

您可能会喜欢

发表评论

电子邮件地址不会被公开。 必填项已用*标注

12 − 6 =