Resultados de búsquedas nunca vacios

Inicio Foros WordPress Plugins Resultados de búsquedas nunca vacios

Este debate contiene 3 respuestas, tiene 2 mensajes y lo actualizó  LGrusin hace 7 años, 4 meses.

  • Autor
    Publicaciones
  • #20871

    khirr
    Participante

    <p>Hola, he buscado la forma de poder hacer un poco más inteligente el buscador de wordpress, encontré plugins como Search Everything que genera tags basados en el titulo y textos y de esta forma siempre hay resultados pero lo que yo queria hacer era algo asi:</p>
    <p>*hola como estas mundo</p>
    <p>Esto muestra un resultado vacio pero si pongo</p>
    <p>*hola mundo</p>
    <p>Si muestra resultado, existe alguna forma de que por ejemplo si no encuentra "hola mundo como estas" busque "hola mundo como" y sino "hola mundo" y sino "hola" y sino muestre algún post aleatorio?</p>
    <p>La idea básicamente es que se base en los términos de búsqueda hasta encontrar algo y evitar que el usuario vea 0 resultados. Me gustaría poder hacerlo desde el search agregando algún código en PHP, no se me ocurre exactamente como hacerlo pero la idea es esa.</p>
    <p>Gracias por sus respuestas :)
    </p>

  • #51136

    LGrusin
    Miembro

    Supongo que se puede hacer pero, ¿Es necesario realizar tantas consultas a la base de datos para realizar una búsqueda? Es decir, según te entiendo si introduces cuatro palabras debe hacer cuatro consultas para que encuentre algo y una detrás de otra. A no ser que se pare en el momento de encontrar la primera coincidencia. No sé, no me termina de convencer. Hay muchas combinaciones posibles…

    Además en algún momento tiene que dar vacio si la palabra de la búsqueda es inexistente. Redirige en este caso al mapa del sitio o a las categorías o a los tags.

    Un saludo

  • #51137

    khirr
    Participante

    Claro, la idea es que pare al encontrar la primera coincidencia.
    He visto webs que hacen eso pero lo que no se es si son aleatorios o si tienen relacion con el contenido, el buscador de wordpress busca que todas las palabras esten en el texto, otra cosa que podria ser es que si no encuentra todas que almenos el 50%.

    Si está vacio podria mostrar algo aleatorio, la idea es que no este nunca vacía.

    Gracias.

  • #51138

    LGrusin
    Miembro

    Pues mira ya estaba cerrando esto cuando me acordé de un plugin. [url=http://www.zirona.com/software/wordpress-advanced-search/][b]wordpress-advanced-search[/b][/url]

    Yo nunca aconsejo plugins pero esta vez igual puede servirte. Echale un vistazo…

    Ahora si me voy…

    Un saludo

El foro ‘Plugins’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest