Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

mala búsqueda

Estas en el tema de mala búsqueda en el foro de WordPress en Foros del Web. Amigos, cuando estoy en una categoría y busco un producto de otra categoría el buscador se equivoca; dice que no lo encuentra. ¿cómo puedo solucionarlo? ...
  #1 (permalink)  
Antiguo 18/03/2015, 13:20
Avatar de el_tigre  
Fecha de Ingreso: febrero-2006
Ubicación: Perú
Mensajes: 1.044
Antigüedad: 18 años, 2 meses
Puntos: 8
De acuerdo mala búsqueda

Amigos, cuando estoy en una categoría y busco un producto de otra categoría el buscador se equivoca; dice que no lo encuentra. ¿cómo puedo solucionarlo?

ver web

Otro ejemplo



  #2 (permalink)  
Antiguo 18/03/2015, 19:41
Avatar de TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 3 meses
Puntos: 193
Respuesta: mala búsqueda

La busqueda no tiene nada de malo, lo que estan mal son tus URLs

La URL de una busqueda en WordPress es:

http://agrofarma.pe/?s=curamicina

Siempre apuntando al raiz del dominio, tu formulario genera estas urls

http://agrofarma.pe/antiparasitarios?s=curamicina

esa es una URL invalida.
  #3 (permalink)  
Antiguo 18/03/2015, 22:18
Avatar de el_tigre  
Fecha de Ingreso: febrero-2006
Ubicación: Perú
Mensajes: 1.044
Antigüedad: 18 años, 2 meses
Puntos: 8
Respuesta: mala búsqueda

Cita:
Iniciado por TMeister Ver Mensaje
La busqueda no tiene nada de malo, lo que estan mal son tus URLs

La URL de una busqueda en WordPress es:

http://agrofarma.pe/?s=curamicina

Siempre apuntando al raiz del dominio, tu formulario genera estas urls

http://agrofarma.pe/antiparasitarios?s=curamicina

esa es una URL invalida.
Gracias amigo y ¿cómo puedo solucionarlo? ya que estoy usando el nombre personalizado de mis entradas.
  #4 (permalink)  
Antiguo 18/03/2015, 22:53
Avatar de TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 3 meses
Puntos: 193
Respuesta: mala búsqueda

Usando la URL correcta en el action del formulario de busqueda.

El action del form debe apuntar a pagina raiz del sitio:

Código PHP:
Ver original
  1. action="<?php echo esc_url( home_url( '/' ) ); ?>"

Mas info aquí https://codex.wordpress.org/Function...et_search_form
  #5 (permalink)  
Antiguo 19/03/2015, 19:31
Avatar de el_tigre  
Fecha de Ingreso: febrero-2006
Ubicación: Perú
Mensajes: 1.044
Antigüedad: 18 años, 2 meses
Puntos: 8
Respuesta: mala búsqueda

Muchas gracias TMeister, de gran bendición fue tu ayuda.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:28.