Ist die Suche auf einer externen Seite möglich?

We use discourse for support questions but many answers can be found in our support documents. (it is wordpress based). Was curious if anyone knew of a way or thoughts on making the Discourse search include results from an external site.

Another thought was to try to get links to related support doc articles to show up in a side bar of a post they are looking at or a search they just did. Similar to the “Your topic is similar to…” when creating a topic but with external site content

Anyway curios if anyone knows of any thing someone may have done like that.

Thanks :slight_smile:

4 „Gefällt mir“

Why not move your support pages to a category on Discourse? It’s quiet a common approach to this scenario.

The category could be read-only to normal users and would afford all the benefits you’ve outlined above.

1 „Gefällt mir“
2 „Gefällt mir“

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.

1 „Gefällt mir“

Curious of level of effort that was to do. We are looking for around the same to hit our KnowledgeBase as part of the Search.

1 „Gefällt mir“

Ich würde auch gerne die Discourse-Suche erweitern können, um Suchergebnisse von anderen Suchmaschinen einzubeziehen. Ich habe mich damit beschäftigt, aber dieser Teil von Discourse scheint ziemlich undokumentiert und schwer als Plugin zu erstellen zu sein. Ich habe einen Proof of Concept erstellt, indem ich den Quellcode direkt bearbeitet habe, aber das ist offensichtlich weit davon entfernt, wünschenswert zu sein.

Im Laufe der Jahre gab es einige Anfragen für eine solche Funktion:

Wenn Sie die Ergebnisse in die Suche von Discourse selbst integrieren möchten, können Sie meiner Meinung nach immer noch Algolia verwenden, aber diese Lösung erfordert viel Aufwand (z. B. wie priorisiert man, welche Ergebnisse von welchen Websites angezeigt werden, und sind die richtigen Metadaten leicht verfügbar und immer aktuell?) und verursacht zusätzliche Kosten (Algolia-Lizenzierung).

Eine kostenlose, wartungsarme und aufwandsarme Option, die Benutzer zu externen Inhalten leitet, ist die Erweiterung der erweiterten Suchleiste, die wir vor einigen Jahren von Discourse erweitern ließen. Grundsätzlich gilt: Wenn die externe Website Standard-URL-Abfragen für ihre Suche verwendet, ist sie mit dieser Option kompatibel.

Damit meine ich, sehen ihre Such-URLs so aus?

https://meta.discourse.org/search?q=this%20is%20my%20search%20term

Wenn ja, dann funktioniert diese Komponente.

Hier gibt es einen Beitrag, in dem ich zeige, wie es funktioniert:

und hier einen Beitrag, in dem ich etwas mehr darüber dokumentiere, wie man sie einrichtet:

Wenn Sie dies ausprobieren und Fragen haben, beantworte ich diese gerne hier :slight_smile:

2 „Gefällt mir“