Might be more of a WP question but is there any way to bulk “Publish to Discourse” a large number of posts? I have 200 posts I want to publish to discourse to enable discourse comments but can’t figure out how to access the discourse menu options from the bulk edit feature in WP.
There are no Discourse options added to the WordPess bulk edit options by the plugin. It would be possible to develop something to publish your posts through the API, but for 200 posts, it would probably be less work to just publish them to Discourse manually.
That’s what I suspected … thanks.
Ich weiß, dass dies ein alter Beitrag ist, aber ich habe Folgendes getan, um massenhaft zu veröffentlichen:
- Konfigurieren Sie eine Standardkategorie unter „Veröffentlichen > Standard-Discourse-Kategorie“.
- „Automatisch veröffentlichen“ aktivieren.
- Beiträge massenhaft auswählen und „Status“ erneut auf „veröffentlicht“ setzen.
Dadurch wird die automatische Veröffentlichungsfunktion ausgelöst, obwohl die Beiträge möglicherweise bereits veröffentlicht sind.
Bearbeitet: Eine solche Operation wird nicht empfohlen und von Discourse nicht unterstützt.
Eine allgemeine Erinnerung, dass die Massenveröffentlichung von WordPress nach Discourse mit dem WP Discourse-Plugin nicht empfohlen und nicht unterstützt wird. Der richtige Weg, dies zu handhaben, ist die Durchführung einer Datenbankmigration.
Danke. Ich habe manuell damit begonnen, jeden Blogbeitrag erneut zu veröffentlichen. Aber nach einer Stunde stellte ich fest, dass es mehrere Tage dauern würde, dies manuell zu tun.
Gibt es inhärente Risiken oder Dinge, die ich nach der Massenveröffentlichung bestehender Blogbeiträge in ihren verbundenen Discourse-Themen noch einmal überprüfen sollte?
Es tut mir leid, aber wie bereits erwähnt, wird ein solcher Vorgang nicht empfohlen und nicht unterstützt. Wenn ich Ihnen Tipps geben würde, wie Sie es tun können, würde ich es ermutigen, was ich nicht tun möchte ![]()
Ich verstehe. Es ist bereits abgeschlossen. Ich wusste nicht, dass es nicht empfohlen wird usw., daher habe ich hauptsächlich gefragt, ob es etwas gibt, das ich beachten sollte.
Natürlich, wenn ich vorher gewusst hätte, dass es nicht empfohlen wird usw., hätte ich es anders angehen können. Aber die obige Themenhistorie erwähnt nicht, dass man dies vermeiden sollte. Ich erinnere mich nicht, etwas in dieser Richtung gesehen zu haben.
Außerdem werde ich das obige Skript im gleichen Sinne entfernen, aus Respekt vor dieser Empfehlung.
Dies ist jedoch eine integrierte Funktionalität des Plugins und von WordPress und funktioniert. Es ist auch die einzige dokumentierte Lösung dafür.
Während dies zu einer erhöhten Last führen kann, ist das Massenveröffentlichen von 5 Beiträgen nichts Außergewöhnliches, wenn die automatische Veröffentlichung aktiviert ist. Wenn Sie Hunderte von Beiträgen veröffentlichen, ist es am besten, dies in kleineren 10/25er-Portionen zu tun, aber es sollte eine Warteschlange/Stapelverarbeitung geben, um sicherzustellen, dass es keine Probleme gibt, aber diese Funktion fehlt für die Massenveröffentlichung.
Das Massenveröffentlichen von WordPress nach Discourse mit dem WP Discourse-Plugin wird nicht empfohlen. Ich würde empfehlen, einen solchen Fall mit einer Datenbankmigration zu behandeln, die von Discourse standardmäßig unterstützt wird und von allen Discourse-Hosting-Anbietern, einschließlich Discourse.org, gehandhabt wird.
Das Massenveröffentlichen von WordPress nach Discourse mit dem WP Discourse-Plugin ist nicht “eingebaut”, nicht dokumentiert und wird nicht unterstützt.
Ich denke, der Grund für die Massenveröffentlichung von Beiträgen ist möglicherweise ein Anwendungsfall, aber für eine Datenmigration in unserem Anwendungsfall ist er beispielsweise übertrieben.
Wir haben eine spezielle Kategorie auf Discourse, in die wir WooCommerce-Produkte bei der Erstellung veröffentlichen, damit Forenmitglieder über diese spezifischen Produkte sprechen können, um Unterstützung zu erhalten. Keine anderen Daten werden automatisch veröffentlicht.
Die automatische Veröffentlichung behandelt alle, die über den Punkt hinausgehen, an dem WP Discourse installiert wurde. Dies wird automatisch ausgelöst, wenn Sie einen Beitrag in WordPress bearbeiten oder in diesem Beispiel den Veröffentlichungsstatus des Beitrags ändern, was bei mehreren Beiträgen gleichzeitig erfolgen kann. Das bedeutet, dass WP Discourse dann den Inhalt wie konfiguriert automatisch auf Discourse veröffentlicht.
Die automatische Veröffentlichung von WP Discourse ist eine Funktion, daher ist mir nicht klar, was die Bedenken sind.
Es freut mich, dass WP Discourse Auto-Publish für Ihren Fall funktioniert.
Das Problem ist, dass Leute hierher kommen, dieses Thema lesen und denken: „Wie schlimm kann das schon sein?“. Ja, in einigen spezifischen Fällen wie Ihrem wird die automatische Veröffentlichung auf diese Weise wahrscheinlich nicht viele Probleme verursachen, wenn Sie wissen, was Sie tun. Nach meiner Erfahrung werden die Leute jedoch mehr Probleme verursachen, als es wert ist, indem sie Lösungen im Rahmen der „Massenveröffentlichung“ ausprobieren. Ich musste solche Versuche in der Vergangenheit entwirren. Daher ist die „Massenveröffentlichung“ (die keine automatische Veröffentlichung ist) nicht dokumentiert, nicht unterstützt und nicht empfohlen.
Darüber hinaus ist die Alternative, d. h. eine Datenbankmigration, das, was die meisten Leute brauchen, wenn sie anfangen, über „Massenveröffentlichung“ nachzudenken. Die meisten Leute haben jedoch eine (verständliche) Vorliebe für GUI-Lösungen und eine (verständliche) Abneigung gegen Datenbanken, sodass meiner Erfahrung nach hier eine natürliche Voreingenommenheit überwunden werden muss. Es gibt tatsächlich eine einfache und unterstützte Lösung für die meisten Probleme der Leute in diesem Bereich, wenn diese natürliche Voreingenommenheit überwunden wird.
Wenn Leute spezifischere Fälle wie Ihren diskutieren möchten, können sie gerne ein separates Thema in Support > WordPress erstellen.
Dieses Thema wurde nach 2 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr möglich.