Ich habe die meisten Themen und Videos zum Einbetten von Discourse-Themen auf einer separaten Website recherchiert und dabei Probleme mit einer Wix-Website festgestellt. Ich erhalte nur eine Fehlermeldung: „Verbindung verweigert“.
Auf der Einbettungsseite habe ich die zulässigen Hosts für die Website hinzugefügt. Ich habe die Kategorie ausgewählt und alles scheint in Ordnung zu sein.
Ich habe EMBED_URL durch die URL der Seite ersetzt, auf der eingebettet werden soll.
Ich habe DISCOURSE_USERNAME durch meinen Discourse-Benutzernamen für die Erstellung des Themas ersetzt.
Ich habe den gesamten HTML-Code in das HTML-iFrame auf meiner Website eingefügt. Dennoch scheint es aus irgendeinem Grund nicht zu funktionieren. Ich bin mir nicht sicher, wo ich falsch liege.
Haben Sie eine Idee, was ich tun kann, um das zu beheben?
Ich habe in einem anderen Thema jemanden erwähnt, der JSON oder RSS erwähnt hat, aber ich habe keine Ahnung, wie ich vorgehen soll. Hat jemand erfolgreich ein Discourse-Embed auf einer separaten Website eingebettet?
Ich bin mir nicht sicher, aber ich glaube nicht, dass du Discourse-Inhalte in ein iFrame einbetten kannst.
Meine Website nutzt die Einbettung in unserem Discourse-Forum als Motor für den Kommentarbereich unserer Haupt-Website am Ende von Artikeln, und das funktioniert für uns auf diese Weise recht gut.
Ich verstehe. Ich glaube, ich habe auch jemanden in einem der Themen erwähnt, dass man nicht direkt in einen iFrame einfügen kann.
Wenn ich den Code direkt auf der Website Velo by Wix einfüge, erhalte ich eine Fehlermeldung mit der Meldung „JSX-Ausdrücke müssen ein Elternelement haben“.
Das liegt daran, dass Sie einen Codefehler haben und versuchen, zwei Ausdrücke zurückzugeben, obwohl nur einer erlaubt ist. Posten Sie Ihren Code, damit wir ihn uns ansehen können.
Sie sollten es nicht aufteilen müssen und dieser Code sollte funktionieren, solange Sie EMBED_URL und DISCOURSE_USERNAME korrekt haben. Überprüfen Sie vielleicht noch einmal Ihre Konfigurationen für erlaubte Hostpfade und Kategorien. Ich weiß nichts über Velo by Wix.
Aus irgendeinem Grund gibt der gesamte Code ohne das Fragment einen Fehler aus. Wie im ersten Bild gezeigt, aber jetzt mit den aktualisierten Informationen.
Ich habe im Velo-Forum einen Beitrag erstellt, um zu sehen, ob sie wissen, wo ich falsch liege.
Ich würde absolut gerne wissen, wie ich das zum Laufen bringe. Ich meine, selbst ohne die Kommentarfunktion, aber nur die Verbindung jeder Seite zum Forum wäre großartig!
Ja, das ist unsere Seite danke. Ich bin der Administrator des Discourse-Forums, aber nicht der Seite, auf die es eingebettet ist.
Ja, ich sehe keinen Fehler in deinem Code, daher frage ich mich, ob es die Wix-Seite ist. Es könnten andere Einstellungen wie erlaubte Hosts und Pfade bei Wix sein. Hoffentlich können sie dir von ihrer Seite aus helfen, oder jemand hier erkennt dein Problem und kann dir helfen. Im Moment sehe ich nicht, warum es für dich nicht funktioniert.
Ja, ich habe die Embed-Anleitung gelesen. Ich habe auch den Wix-Support etwa viermal angerufen. Sie haben mich an ihr Expertenteam verwiesen, aber ich bin auf die Mailbox gekommen, da sie zu beschäftigt waren. Dann habe ich vor ein paar Tagen eine E-Mail erhalten.
Ich werde wahrscheinlich auf diese E-Mail mit zusätzlichen Details zur Anfrage antworten.
Ich glaube, Sie haben Recht, was den iFrame betrifft. Ich habe die Anweisungen von der Seite Admin > Benutzerdefiniert > Einbetten befolgt. Ich habe versucht, ihn auf jede erdenkliche Weise zu ändern und zu aktualisieren.
Der iFrame ist wahrscheinlich die Ursache des Problems, da es sich um JavaScript handelt. Mir ist aufgefallen, dass der Link, den Sie zuletzt gesendet haben, einen Abschnitt namens „Benutzerdefiniertes Element“ unterhalb von HTML und „Eine Website einbetten“ enthält. Ich glaube, das ist wahrscheinlich das, was es aufhält.
Alles gut, ich werde hier posten, was ich von der Wix-Unterstützung höre.
Ich vermute, dass dies hauptsächlich ein Problem innerhalb ihrer Website ist, im Vergleich zu etwas wie Word Press. Es scheint ein häufiges Problem zu sein, auf das andere Wix-Benutzer im Laufe der Jahre gestoßen sind, ohne eine klare Lösung.