😁Changing search URL hocdekhangdinhminh.com (ok)

https://wordpress.org/support/topic/changing-search-url/

add_filter( 'search_rewrite_rules', function($rules) {
    
     $new_rules = [];

     // New search slug here
     $new_search_slug = 'search';
    
     foreach ($rules AS $key => $value){
        
         $new_rules[str_replace('search', $new_search_slug, $key)] = $value;
        
     }

     return $new_rules;

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

Last updated