Utilizamos Discourse para preguntas de soporte, pero muchas respuestas se pueden encontrar en nuestros documentos de soporte (está basado en WordPress). Me preguntaba si alguien sabía de alguna forma o tenía alguna idea sobre cómo hacer que la búsqueda de Discourse incluya resultados de un sitio externo.
Otra idea fue intentar que aparezcan enlaces a artículos relacionados de los documentos de soporte en una barra lateral de la publicación que están consultando o en una búsqueda que acaban de realizar. Algo similar a “Tu tema es similar a…” al crear un tema, pero con contenido de un sitio externo.
De todos modos, me pregunto si alguien sabe de algo que alguien haya hecho de esa manera.
Not sure we are ready to give up on all the customization possibilities available with Wordpress, but I had not considered that. Will need to think on it.
Nos interesa conocer el nivel de esfuerzo que esto requeriría. Estamos buscando una solución similar para integrar nuestra Base de Conocimientos en la búsqueda.
También me gustaría poder ampliar la búsqueda de Discourse para incluir resultados de otros motores de búsqueda. He investigado, pero esta parte de Discourse parece bastante indocumentada y difícil de usar para crear un plugin. He hecho una prueba de concepto editando directamente el código fuente, pero eso obviamente está lejos de ser deseable.
A lo largo de los años ha habido bastantes peticiones para una función así:
Si quieres integrar los resultados en la propia búsqueda de Discourse, creo que aún puedes usar Algolia, pero esa solución requiere mucho esfuerzo (por ejemplo, ¿cómo se prioriza qué resultados de qué sitios se muestran, y los metadatos correctos están fácilmente disponibles y siempre actualizados?) y es un coste adicional (licencia de Algolia).
Una opción gratuita, de bajo mantenimiento y esfuerzo, que dirige a los usuarios a contenido externo es la extensión de la barra de búsqueda avanzada que encargamos a Discourse hace unos años. Básicamente, si el sitio externo utiliza consultas de URL estándar para su búsqueda, es compatible con esta opción.
Con esto quiero decir, ¿sus URL de búsqueda se ven así?