Redirigir resultado de búsqueda al inicio o a error 404

  • Autor Autor epsilo99
  • Fecha de inicio Fecha de inicio
epsilo99

epsilo99

1
Xi
Verificación en dos pasos activada
Verificado por Whatsapp
Suscripción a IA
Hola amigos,

cómo puedo hacer una redirección de un resultado de búsqueda del blog, por ejemplo:


al home:


o bien a la página de error 404????

He probado agregar la redirección en RankMath seo pero no redirecciona, también he probado poner directamente en .htaccess:


pero así tampoco logro que funcione y tengo que eliminar esa url de búsqueda de mi web, o se que la búsqueda con esa palabra no muestre resultados en mi sitio, aunque haya artículos que tenga esa palabra.

cómo puedo hacer?

Gracias!
 
Prueba poniendo este codigo en el functions.php de tu theme!

PHP:
add_filter('template_redirect', function(){
    
    if(!empty($_GET['s'])){
        
        $home_url = home_url();
        $busqueda = trim($_GET['s']);
        
        if($busqueda === 'cocacola'){
            
            wp_redirect($home_url);
            die();
            
        }
        
    }
    
});
 
Prueba poniendo este codigo en el functions.php de tu theme!

PHP:
add_filter('template_redirect', function(){
   
    if(!empty($_GET['s'])){
       
        $home_url = home_url();
        $busqueda = trim($_GET['s']);
       
        if($busqueda === 'cocacola'){
           
            wp_redirect($home_url);
            die();
           
        }
       
    }
   
});

Funcionó perfecto!

Muchísimas gracias 🙂
 
Atrás
Arriba