Hallo, das Plugin funktioniert größtenteils hervorragend, danke. Ein Problem ist jedoch, dass ich absichtlich alte WP-Artikel habe, die nie auf Discourse veröffentlicht wurden. Wenn an diesen alten WP-Artikeln eine Änderung vorgenommen wird, wie zum Beispiel das Korrigieren eines Tippfehlers, wird auf Discourse ein neuer Beitrag erstellt, als wäre der WP-Artikel brandneu. Das benachrichtigt unsere Nutzer über alte Inhalte, die sie nicht sehen möchten.
Gibt es eine Möglichkeit, dieses Verhalten zu deaktivieren? Danke.
Das Plugin bietet dir verschiedene Optionen, um festzulegen, wann Inhalte in WordPress auf Discourse veröffentlicht werden, einschließlich der Veröffentlichung älterer Beiträge. Überprüfe zunächst die „Veröffentlichung"-Einstellungen in WP Discourse, um die Standardveröffentlichungsoptionen festzulegen. Überprüfe auch die WP Discourse-Seitenleiste im Beitrag selbst, wenn dieser erstellt oder bearbeitet wird.
Weitere Hintergrundinformationen zu beiden Themen findest du unter:
Hallo, ich melde mich, weil ich auf das gleiche Verhalten wie @samtuke stoße und keinen Ausweg finde.
Wenn ein Redakteur etwas korrigiert, z. B. einen Tippfehler, in einem alten WordPress-Artikel, der noch nicht in Discourse veröffentlicht wurde, wird er automatisch als neues Thema veröffentlicht. Ich möchte dies verhindern und nur neu geschriebene Beiträge veröffentlichen.
Ich vermute, ich könnte einen Hacky-Hook hinzufügen, um zu prüfen, ob post_ID > $lower_treshold_of_post_ID_I_want_to_publish, aber vielleicht gibt es eine bessere Lösung.
Hey @ajolo2ky, könntest du bitte die aktuellen Veröffentlichungseinstellungen teilen, die du hast? Idealerweise könntest du die „meta“-Datei aus dem Log-Viewer teilen.
Dies sehe ich in den Protokollen, nachdem ein Redakteur etwas in einem Beitrag von 2023 (alt – ich möchte nicht, dass er auf Discourse veröffentlicht wird) korrigiert hat:
Vielen Dank für die Weitergabe. Der Grund, warum bestehende Artikel veröffentlicht werden, wenn sie bearbeitet werden, liegt wahrscheinlich daran, dass Sie „Automatisch veröffentlichen“ aktiviert haben, was bedeutet, dass das Kontrollkästchen „Beitrag in Discourse veröffentlichen“ im Editor automatisch aktiviert wird.
Ja, das ist der Grund, aber das erwartete Verhalten wäre, neue Artikel zu veröffentlichen, nicht bearbeitete. Wir verwenden Gutenberg.
Ich weiß, dass ich das Standardverhalten deaktivieren und dann manuell neue Beiträge auswählen kann, die auf Discourse veröffentlicht werden sollen, aber ich hatte auf eine bessere Lösung gehofft
bereits in Discourse veröffentlichte Artikel bei Bearbeitung aktualisiert werden sollten
alte Artikel bei Bearbeitung nicht in Discourse veröffentlicht werden sollten
klingt etwas verwirrend.
Da ich keine besseren Programmierkenntnisse habe als ein „Hallo Welt“-Test mit Visual Basic, könnte ich vermuten, dass dies durch den Vergleich des Status eines Artikels mit dem Discourse-Status geschehen kann, aber solche Aktionen neigen dazu, die Admin-Seite zu verlangsamen. Oder das wäre die Situation in der Vergangenheit
Ich denke, dass Einstellungen eine sehr verwirrende Einrichtung wären.
@ajolo2ky Ich verstehe, warum Sie erwarten, dass es so funktioniert, und das ist tatsächlich etwas, das mich schon seit einiger Zeit ärgert. Der Grund, warum es in der Vergangenheit nicht so funktioniert hat, liegt in der Komplexität der Unterstützung der automatischen Veröffentlichung sowohl für den Gutenberg- als auch für den klassischen Editor. Viele Leute benutzen immer noch den klassischen Editor.
Ich habe heute Morgen eine mögliche Verbesserung des Gutenberg-Verhaltens untersucht und hoffe, in der nächsten Version ein Update zu erhalten. In der Zwischenzeit deaktivieren Sie einfach “Auf Discourse veröffentlichen” oder Auto Publish, wenn Sie nicht möchten, dass Beiträge in diesem Szenario veröffentlicht werden.
Ich werde Sie hier auf dem Laufenden halten, wenn die nächste Version mit dem aktualisierten Verhalten veröffentlicht wird. Hoffentlich in etwa einer Woche.
Hallo @ajolo2ky, danke für deine Geduld. Ich habe auf ein paar andere (unabhängige) Teile für die nächste Version des Wordpress-Plugins gewartet. Ich werde dich informieren, wenn die nächste Version des Plugins veröffentlicht wird, und dich bitten, das neue Verhalten in dieser Hinsicht zu testen. Danke!
Hallo @ajolo2ky, nur eine Notiz dazu, dass in der nächsten Version des Plugins, 2.5.7, bestehende WordPress-Beiträge, die nicht auf Discourse veröffentlicht werden, nicht automatisch auf Discourse veröffentlicht werden, wenn sie bearbeitet werden. Diese Version wird derzeit überprüft und bald veröffentlicht.
Hallo! Ich wollte Sie nur wissen lassen, dass ich ein Upgrade durchgeführt habe und das Plugin wie erwartet funktioniert. Vielen Dank, dass Sie diese Anfrage berücksichtigt haben.