Ich verstehe diesen Teil nicht. Ich bekomme die Feed-Artikel, aber sie sind nur für den Admin sichtbar (sie scheinen nicht aufgelistet zu sein) und werden nicht in die richtigen Kategorien eingeordnet.
Um das Problem zu beheben, dass die Themen als „nicht gelistet" eingestellt sind, deaktivieren Sie die Discourse-Siteeinstellung „embed unlisted".
Das Problem, dass die Themen nicht in die von Ihnen eingestellte Kategorie veröffentlicht werden, tritt wahrscheinlich auf, weil die Beiträge des Feeds nicht von der Domain des Feeds bereitgestellt werden. Sie müssen den Roh-Feed überprüfen, indem Sie ihn direkt in Ihrem Browser laden. Sobald der Feed geladen ist, suchen Sie nach dem Wert der link-Attribute des Feeds. Die in diesem Attribut verwendete Domain muss in den Eintrag „Allowed Hosts" aufgenommen werden, den Sie erstellen. Weitere Details finden Sie unter RSS Polling.
Sie können diesen Abschnitt der Einbettungsseite ignorieren. Dieser Code wird zur Anzeige von Discourse-Kommentaren auf einer externen Website verwendet.
Vielen Dank! Ich habe die Einstellung „Nicht gelistet" gefunden und die Änderung vorgenommen – jetzt läuft alles.
Ich habe also die bisherigen Feeds gelöscht und ein paar neue hinzugefügt. Einer davon scheint zu funktionieren und Beiträge in der richtigen Kategorie zu veröffentlichen. Allerdings werden beim ersten Hinzufügen trotz der Einstellung „Maximale Anzahl einzubettender Beiträge" auf 10 gleich 1400 Beiträge heruntergeladen.
Könntest du außerdem etwas genauer erklären, wie die Crawler-Einstellungen verwendet werden?
Es lädt jeden einzelnen Eintrag im RSS-Feed herunter. Wenn Sie ein Thema löschen, wird es einfach neu erstellt. Die einzige Möglichkeit, die Anzahl der heruntergeladenen Einträge zu reduzieren, besteht darin, sie an der Quelle aus dem RSS-Feed zu entfernen. Sobald etwas importiert wurde, können Sie das Thema stattdessen als nicht gelistet markieren.